File tree 6 files changed +34
-28
lines changed
6 files changed +34
-28
lines changed Original file line number Diff line number Diff line change @@ -4,18 +4,22 @@ name: CI
4
4
on :
5
5
push :
6
6
branches :
7
- - dependabot/**
8
- - feature/**
7
+ - main
9
8
paths-ignore :
10
9
- ' **.md'
11
10
- ' .gitignore'
12
11
pull_request :
13
12
branches :
14
13
- main
15
14
15
+ concurrency :
16
+ group : ${{ github.workflow }}-${{ github.ref }}
17
+ cancel-in-progress : true
18
+
16
19
jobs :
17
20
build :
18
21
runs-on : ubuntu-24.04
22
+ permissions : {}
19
23
steps :
20
24
- name : Checkout
21
25
uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ permissions:
20
20
jobs :
21
21
codeql :
22
22
name : CodeQL
23
- uses : ffurrer2/shared-workflows/.github/workflows/codeql.yml@5665b00699c95e38513d9f6617913824b859f254
23
+ uses : ffurrer2/shared-workflows/.github/workflows/codeql.yml@81fb1d6670ac78d6be6b2ca148bbcf547d74e541
24
24
with :
25
25
languages : ' ["javascript"]'
26
26
config-file : .github/codeql/codeql-config.yml
Original file line number Diff line number Diff line change 13
13
- package-lock.json
14
14
- package.json
15
15
16
+ concurrency :
17
+ group : ${{ github.workflow }}-${{ github.ref }}
18
+ cancel-in-progress : true
19
+
16
20
jobs :
17
21
licensed :
18
22
name : Check licenses
23
+ permissions : {}
19
24
runs-on : ubuntu-24.04
20
25
steps :
21
26
- name : Checkout
Original file line number Diff line number Diff line change 6
6
branches :
7
7
- main
8
8
- feature/**
9
- - dependabot/**
9
+ paths :
10
+ - ' **.md'
11
+ - ' .github/linters/.markdown-lint.yml'
12
+ - ' .github/workflows/markdownlint.yml'
13
+ pull_request :
14
+ branches :
15
+ - main
10
16
paths :
11
17
- ' **.md'
12
18
- ' .github/linters/.markdown-lint.yml'
13
19
- ' .github/workflows/markdownlint.yml'
14
20
15
21
jobs :
16
22
markdownlint :
17
- runs-on : ubuntu-24.04
18
- steps :
19
- - name : Checkout
20
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
21
- - name : markdownlint
22
- uses : nosborn/github-action-markdown-cli@58bcfd1af530d87a13d51b76e6713b52602e3613 # v3.4.0
23
- with :
24
- config_file : .github/linters/.markdown-lint.yml
25
- files : .
26
- ignore_files : test/testdata/expected
23
+ name : markdownlint
24
+ uses : ffurrer2/shared-workflows/.github/workflows/markdownlint.yml@81fb1d6670ac78d6be6b2ca148bbcf547d74e541
25
+ with :
26
+ ignore-files : ' .github/linters/.markdown-lint.yml'
Original file line number Diff line number Diff line change 54
54
intergration-test-1 :
55
55
strategy :
56
56
matrix :
57
- os : [ 'ubuntu-24.04', 'macos-14', 'windows-2022' ]
57
+ os : ['ubuntu-24.04', 'macos-14', 'windows-2022']
58
58
runs-on : ${{ matrix.os }}
59
59
steps :
60
60
- name : Checkout
72
72
intergration-test-2 :
73
73
strategy :
74
74
matrix :
75
- os : [ 'ubuntu-24.04', 'macos-14', 'windows-2022' ]
75
+ os : ['ubuntu-24.04', 'macos-14', 'windows-2022']
76
76
runs-on : ${{ matrix.os }}
77
77
steps :
78
78
- name : Checkout
89
89
intergration-test-3 :
90
90
strategy :
91
91
matrix :
92
- os : [ 'windows-2022' ]
92
+ os : ['windows-2022']
93
93
test :
94
94
- changelog_file : CHANGELOG_1.md
95
95
expected_release_notes_file : RELEASE_NOTES_1.md
@@ -123,7 +123,7 @@ jobs:
123
123
intergration-test-4 :
124
124
strategy :
125
125
matrix :
126
- os : [ 'windows-2022' ]
126
+ os : ['windows-2022']
127
127
test :
128
128
- changelog_file : CHANGELOG_1.md
129
129
expected_release_notes_file : RELEASE_NOTES_1.md
Original file line number Diff line number Diff line change 6
6
branches :
7
7
- main
8
8
- feature/**
9
- - dependabot/**
9
+ paths :
10
+ - ' **.ya?ml'
11
+ pull_request :
12
+ branches :
13
+ - main
10
14
paths :
11
15
- ' **.ya?ml'
12
16
13
17
jobs :
14
18
yamllint :
15
- runs-on : ubuntu-24.04
16
- steps :
17
- - name : Checkout
18
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
19
- - name : yamllint
20
- uses : docker://docker.io/cytopia/yamllint:latest@sha256:3e9eb827ab2b12a5ea5f49d4257bb3aca94bba9f1ba427c8bc7f2456385a5204
21
- with :
22
- entrypoint : /usr/bin/yamllint
23
- args : ' --config-file .github/linters/.yaml-lint.yml --format github --strict .'
19
+ name : yamllint
20
+ uses : ffurrer2/shared-workflows/.github/workflows/yamllint.yml@81fb1d6670ac78d6be6b2ca148bbcf547d74e541
You can’t perform that action at this time.
0 commit comments