Commit c4c99b4 1 parent ece9efd commit c4c99b4 Copy full SHA for c4c99b4
File tree 4 files changed +28
-8
lines changed
4 files changed +28
-8
lines changed Original file line number Diff line number Diff line change 4
4
- push
5
5
- pull_request
6
6
7
+ concurrency :
8
+ group : ${{ github.workflow }}-${{ github.ref }}
9
+ cancel-in-progress : true
10
+
7
11
jobs :
8
12
default :
13
+ name : Lint and Test with Node.js ${{ matrix.node }} on ${{ matrix.os }}
9
14
strategy :
10
15
matrix :
11
16
node :
12
17
- 16
13
18
- 18
14
19
- 20
20
+ - 22
15
21
os :
16
22
- ubuntu-latest
17
23
- windows-latest
18
24
- macos-latest
25
+ fail-fast : false
19
26
runs-on : ${{ matrix.os }}
27
+ env :
28
+ YARN_IGNORE_NODE : 1
20
29
steps :
21
30
- uses : actions/checkout@v4
22
31
@@ -33,17 +42,12 @@ jobs:
33
42
with :
34
43
node-version : ${{ matrix.node }}
35
44
cache : yarn
36
- env :
37
- YARN_IGNORE_NODE : 1
38
45
39
46
- name : Install Dependencies
40
47
run : yarn --immutable
41
- env :
42
- YARN_IGNORE_NODE : 1
43
48
44
49
- name : Build, Lint and Test
45
50
run : yarn run-s build lint test typecov
46
51
env :
47
52
EFF_NO_LINK_RULES : true
48
53
PARSER_NO_WATCH : true
49
- YARN_IGNORE_NODE : 1
Original file line number Diff line number Diff line change 4
4
push :
5
5
branches :
6
6
- master
7
+ - v3.x
7
8
pull_request :
8
9
branches :
9
10
- master
11
+ - v3.x
10
12
schedule :
11
13
- cron : ' 16 11 * * 2'
12
14
15
+ concurrency :
16
+ group : ${{ github.workflow }}-${{ github.ref }}
17
+ cancel-in-progress : true
18
+
13
19
jobs :
14
20
analyze :
15
21
name : Analyze
@@ -30,15 +36,15 @@ jobs:
30
36
uses : actions/checkout@v4
31
37
32
38
- name : Initialize CodeQL
33
- uses : github/codeql-action/init@v2
39
+ uses : github/codeql-action/init@v3
34
40
with :
35
41
languages : ${{ matrix.language }}
36
42
queries : +security-and-quality
37
43
38
44
- name : Autobuild
39
- uses : github/codeql-action/autobuild@v2
45
+ uses : github/codeql-action/autobuild@v3
40
46
41
47
- name : Perform CodeQL Analysis
42
- uses : github/codeql-action/analyze@v2
48
+ uses : github/codeql-action/analyze@v3
43
49
with :
44
50
category : ' /language:${{ matrix.language }}'
Original file line number Diff line number Diff line change 4
4
push :
5
5
branches :
6
6
- master
7
+ - v3.x
8
+
9
+ concurrency :
10
+ group : ${{ github.workflow }}-${{ github.ref }}
11
+ cancel-in-progress : true
7
12
8
13
jobs :
9
14
release :
Original file line number Diff line number Diff line change 4
4
pull_request :
5
5
branches :
6
6
- master
7
+ - v3.x
7
8
8
9
permissions :
9
10
contents : read
10
11
pull-requests : write
11
12
13
+ concurrency :
14
+ group : ${{ github.workflow }}-${{ github.ref }}
15
+ cancel-in-progress : true
16
+
12
17
jobs :
13
18
size-limit :
14
19
runs-on : ubuntu-latest
You can’t perform that action at this time.
0 commit comments