File tree 6 files changed +42
-11
lines changed
6 files changed +42
-11
lines changed Original file line number Diff line number Diff line change @@ -26,6 +26,22 @@ autolabeler:
26
26
- label : ' github_actions'
27
27
files :
28
28
- ' .github/*'
29
+ - label : ' dependencies'
30
+ body :
31
+ - ' /\[x\] dependency/i'
32
+ - label : ' bug'
33
+ body :
34
+ - ' /\[x\] bugfix/i'
35
+ - label : ' enhancement'
36
+ body :
37
+ - ' /\[x\] new feature/i'
38
+ - label : ' breaking-change'
39
+ body :
40
+ - ' /\[x\] breaking change/i'
41
+ - label : ' code-quality'
42
+ body :
43
+ - ' /\[x\] code quality/i'
44
+
29
45
version-resolver :
30
46
major :
31
47
labels :
Original file line number Diff line number Diff line change 1
1
---
2
- name : " Validation And Formatting "
2
+ name : " HACS "
3
3
# yamllint disable-line rule:truthy
4
4
on :
5
5
push :
17
17
uses : " hacs/action@main"
18
18
with :
19
19
category : " integration"
20
- validate_hassfest :
21
- name : " Hassfest Validation"
22
- runs-on : " ubuntu-latest"
23
- steps :
24
- - uses : " actions/checkout@v4"
25
- - uses : home-assistant/actions/hassfest@master
Original file line number Diff line number Diff line change
1
+ ---
2
+ name : " Hassfest"
3
+ # yamllint disable-line rule:truthy
4
+ on :
5
+ push :
6
+ branches : [main]
7
+ pull_request :
8
+ branches : [main]
9
+
10
+ jobs :
11
+ validate_hassfest :
12
+ name : " Hassfest Validation"
13
+ runs-on : " ubuntu-latest"
14
+ steps :
15
+ - uses : " actions/checkout@v4"
16
+ - uses : home-assistant/actions/hassfest@master
Original file line number Diff line number Diff line change 13
13
- " **.py"
14
14
15
15
jobs :
16
- build :
16
+ test :
17
+ name : Python ${{ matrix.python-version }} Test
17
18
runs-on : ubuntu-latest
18
19
strategy :
19
20
matrix :
Original file line number Diff line number Diff line change @@ -26,6 +26,7 @@ permissions:
26
26
27
27
jobs :
28
28
update_release_draft :
29
+ name : Update release draft
29
30
permissions :
30
31
contents : write
31
32
pull-requests : write
Original file line number Diff line number Diff line change 22
22
23
23
jobs :
24
24
yarn :
25
+ name : Yarn lint and build
25
26
runs-on : ubuntu-latest
26
27
strategy :
27
28
matrix :
@@ -36,12 +37,14 @@ jobs:
36
37
uses : actions/setup-node@v4
37
38
with :
38
39
node-version : ${{ matrix.node-version }}
39
- - name : Build
40
- run : |
41
- yarn build
40
+ - name : Install
41
+ run : yarn install
42
42
- name : Lint
43
43
run : |
44
44
yarn lint:fix
45
+ - name : Build
46
+ run : |
47
+ yarn build
45
48
- name : Check for changes
46
49
id : changes
47
50
# https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#environment-files
You can’t perform that action at this time.
0 commit comments