File tree 7 files changed +424
-267
lines changed
7 files changed +424
-267
lines changed Original file line number Diff line number Diff line change @@ -26,14 +26,14 @@ jobs:
26
26
runs-on : ubuntu-latest
27
27
28
28
steps :
29
- - uses : actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
29
+ - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
30
30
31
31
- name : Set Node.js 16.x
32
- uses : actions/setup-node@e33196f7422957bea03ed53f6fbb155025ffc7b8 # v3.7.0
32
+ uses : actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1
33
33
with :
34
34
node-version : 16.x
35
35
36
- - uses : actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3.3.1
36
+ - uses : actions/cache@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0
37
37
with :
38
38
path : ~/.npm
39
39
key : ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
76
76
id : diff
77
77
78
78
# If index.js was different than expected, upload the expected version as an artifact
79
- - uses : actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
79
+ - uses : actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 # v4.3.0
80
80
if : ${{ failure() && steps.diff.conclusion == 'failure' }}
81
81
with :
82
82
name : dist
Original file line number Diff line number Diff line change @@ -41,11 +41,11 @@ jobs:
41
41
42
42
steps :
43
43
- name : Checkout repository
44
- uses : actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
44
+ uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
45
45
46
46
# Initializes the CodeQL tools for scanning.
47
47
- name : Initialize CodeQL
48
- uses : github/codeql-action/init@0ba4244466797eb048eb91a6cd43d5c03ca8bd05 # v2.21 .2
48
+ uses : github/codeql-action/init@b7bf0a3ed3ecfa44160715d7c442788f65f0f923 # v3.23 .2
49
49
with :
50
50
languages : ${{ matrix.language }}
51
51
source-root : src
57
57
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
58
58
# If this step fails, then you should remove it and run the build manually (see below)
59
59
- name : Autobuild
60
- uses : github/codeql-action/autobuild@0ba4244466797eb048eb91a6cd43d5c03ca8bd05 # v2.21 .2
60
+ uses : github/codeql-action/autobuild@b7bf0a3ed3ecfa44160715d7c442788f65f0f923 # v3.23 .2
61
61
62
62
# ℹ️ Command-line programs to run using the OS shell.
63
63
# 📚 https://git.io/JvXDl
71
71
# make release
72
72
73
73
- name : Perform CodeQL Analysis
74
- uses : github/codeql-action/analyze@0ba4244466797eb048eb91a6cd43d5c03ca8bd05 # v2.21 .2
74
+ uses : github/codeql-action/analyze@b7bf0a3ed3ecfa44160715d7c442788f65f0f923 # v3.23 .2
Original file line number Diff line number Diff line change 14
14
test-local-action :
15
15
runs-on : ubuntu-latest
16
16
steps :
17
- - uses : actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
17
+ - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
18
18
19
19
- uses : ./
20
20
name : json to file
36
36
}
37
37
38
38
- name : Upload result file as artefact
39
- uses : actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v2.3.1
39
+ uses : actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 # v2.3.1
40
40
with :
41
41
name : test
42
42
path : test.json
Original file line number Diff line number Diff line change
1
+ name : Repo SemVer check
2
+ on :
3
+ push :
4
+ tags :
5
+ - ' *'
6
+ workflow_dispatch :
7
+
8
+ jobs :
9
+ semver :
10
+ runs-on : ubuntu-latest
11
+ steps :
12
+ - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
13
+ with :
14
+ fetch-depth : 0 # needed to get all tags
15
+
16
+ - uses : jessehouwing/actions-semver-checker@1a13fd188ebef96fb179faedfabcc8de5cb6189d # v1
Original file line number Diff line number Diff line change 13
13
build : # make sure build/ci works properly
14
14
runs-on : ubuntu-latest
15
15
steps :
16
- - uses : actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
16
+ - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
17
17
18
- - uses : actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3.3.1
18
+ - uses : actions/cache@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0
19
19
with :
20
20
path : ~/.npm
21
21
key : ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
28
28
test : # make sure the action works on a clean machine without building
29
29
runs-on : ubuntu-latest
30
30
steps :
31
- - uses : actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
31
+ - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
32
32
- uses : ./
33
33
id : store-json
34
34
with :
You can’t perform that action at this time.
0 commit comments