@@ -26,21 +26,21 @@ jobs:
26
26
with :
27
27
egress-policy : audit
28
28
29
- - uses : actions/checkout@v3
29
+ - uses : actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
30
30
with :
31
31
fetch-depth : 0
32
32
submodules : true
33
- - uses : actions/setup-node@v3
33
+ - uses : actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
34
34
with :
35
35
node-version : 22
36
36
registry-url : " https://registry.npmjs.org"
37
- - uses : actions/setup-java@v3
37
+ - uses : actions/setup-java@17f84c3641ba7b8f6deff6309fc4c864478f5d62 # v3.14.1
38
38
with :
39
39
distribution : " temurin"
40
40
java-version : " 21"
41
41
cache : gradle
42
42
- name : Setup Android SDK
43
- uses : android-actions/setup-android@v2
43
+ uses : android-actions/setup-android@7c5672355aaa8fde5f97a91aa9a99616d1ace6bc # v2.0.10
44
44
- name : Homebrew dependencies
45
45
run : |
46
46
brew install wget
@@ -78,12 +78,12 @@ jobs:
78
78
- name : Build npm package
79
79
run : ./gradlew -PgitCommitVersion=${{ github.sha }} -PnoCCache --stacktrace
80
80
- name : Upload npm package artifact
81
- uses : actions/upload-artifact@v4
81
+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
82
82
with :
83
83
name : npm-package
84
84
path : dist/nativescript-android-${{steps.npm_version_output.outputs.NPM_VERSION}}.tgz
85
85
- name : Upload debug symbols
86
- uses : actions/upload-artifact@v4
86
+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
87
87
with :
88
88
name : debug-symbols
89
89
path : test-app/runtime/build/intermediates/merged_native_libs/release/mergeReleaseNativeLibs/out/lib/*
@@ -98,20 +98,20 @@ jobs:
98
98
with :
99
99
egress-policy : audit
100
100
101
- - uses : actions/checkout@v3
101
+ - uses : actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
102
102
with :
103
103
submodules : true
104
- - uses : actions/setup-node@v3
104
+ - uses : actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
105
105
with :
106
106
node-version : 22
107
107
registry-url : " https://registry.npmjs.org"
108
- - uses : actions/setup-java@v3
108
+ - uses : actions/setup-java@17f84c3641ba7b8f6deff6309fc4c864478f5d62 # v3.14.1
109
109
with :
110
110
distribution : " temurin"
111
111
java-version : " 21"
112
112
cache : gradle
113
113
- name : Setup Android SDK
114
- uses : android-actions/setup-android@v2
114
+ uses : android-actions/setup-android@7c5672355aaa8fde5f97a91aa9a99616d1ace6bc # v2.0.10
115
115
- name : Homebrew dependencies
116
116
run : |
117
117
brew install wget
@@ -133,7 +133,7 @@ jobs:
133
133
- name : SBG tests
134
134
run : ./gradlew runSbgTests --stacktrace
135
135
- name : Run unit tests
136
- uses : ReactiveCircus/android-emulator-runner@v2
136
+ uses : ReactiveCircus/android-emulator-runner@1dcd0090116d15e7c562f8db72807de5e036a4ed # v2.34.0
137
137
with :
138
138
api-level : ${{env.ANDROID_API}}
139
139
# this is needed on API 30+
@@ -157,7 +157,7 @@ jobs:
157
157
with :
158
158
egress-policy : audit
159
159
160
- - uses : actions/setup-node@v3
160
+ - uses : actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
161
161
with :
162
162
node-version : 22
163
163
registry-url : " https://registry.npmjs.org"
@@ -188,10 +188,10 @@ jobs:
188
188
with :
189
189
egress-policy : audit
190
190
191
- - uses : actions/checkout@v3
191
+ - uses : actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
192
192
with :
193
193
fetch-depth : 0
194
- - uses : actions/setup-node@v3
194
+ - uses : actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
195
195
with :
196
196
node-version : 22
197
197
- name : Setup
@@ -209,7 +209,7 @@ jobs:
209
209
run : zip -r debug-symbols.zip .
210
210
- name : Partial Changelog
211
211
run : npx conventional-changelog -p angular -r2 > body.md
212
- - uses : ncipollo/release-action@v1
212
+ - uses : ncipollo/release-action@b7eabc95ff50cbeeedec83973935c8f306dfcd0b # v1.20.0
213
213
with :
214
214
artifacts : " dist/nativescript-android-*.tgz,dist/debug-symbols/debug-symbols.zip"
215
215
bodyFile : " body.md"
0 commit comments