@@ -21,21 +21,21 @@ jobs:
2121 npm_version : ${{ steps.npm_version_output.outputs.NPM_VERSION }}
2222 npm_tag : ${{ steps.npm_version_output.outputs.NPM_TAG }}
2323 steps :
24- - uses : actions/checkout@v3
24+ - uses : actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
2525 with :
2626 fetch-depth : 0
2727 submodules : true
28- - uses : actions/setup-node@v3
28+ - uses : actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
2929 with :
3030 node-version : 22
3131 registry-url : " https://registry.npmjs.org"
32- - uses : actions/setup-java@v3
32+ - uses : actions/setup-java@17f84c3641ba7b8f6deff6309fc4c864478f5d62 # v3.14.1
3333 with :
3434 distribution : " temurin"
3535 java-version : " 21"
3636 cache : gradle
3737 - name : Setup Android SDK
38- uses : android-actions/setup-android@v2
38+ uses : android-actions/setup-android@7c5672355aaa8fde5f97a91aa9a99616d1ace6bc # v2.0.10
3939 - name : Homebrew dependencies
4040 run : |
4141 brew install wget
@@ -73,12 +73,12 @@ jobs:
7373 - name : Build npm package
7474 run : ./gradlew -PgitCommitVersion=${{ github.sha }} -PnoCCache --stacktrace
7575 - name : Upload npm package artifact
76- uses : actions/upload-artifact@v4
76+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
7777 with :
7878 name : npm-package
7979 path : dist/nativescript-android-${{steps.npm_version_output.outputs.NPM_VERSION}}.tgz
8080 - name : Upload debug symbols
81- uses : actions/upload-artifact@v4
81+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
8282 with :
8383 name : debug-symbols
8484 path : test-app/runtime/build/intermediates/merged_native_libs/release/mergeReleaseNativeLibs/out/lib/*
@@ -88,20 +88,20 @@ jobs:
8888 runs-on : macos-13
8989 needs : build
9090 steps :
91- - uses : actions/checkout@v3
91+ - uses : actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
9292 with :
9393 submodules : true
94- - uses : actions/setup-node@v3
94+ - uses : actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
9595 with :
9696 node-version : 22
9797 registry-url : " https://registry.npmjs.org"
98- - uses : actions/setup-java@v3
98+ - uses : actions/setup-java@17f84c3641ba7b8f6deff6309fc4c864478f5d62 # v3.14.1
9999 with :
100100 distribution : " temurin"
101101 java-version : " 21"
102102 cache : gradle
103103 - name : Setup Android SDK
104- uses : android-actions/setup-android@v2
104+ uses : android-actions/setup-android@7c5672355aaa8fde5f97a91aa9a99616d1ace6bc # v2.0.10
105105 - name : Homebrew dependencies
106106 run : |
107107 brew install wget
@@ -123,7 +123,7 @@ jobs:
123123 - name : SBG tests
124124 run : ./gradlew runSbgTests --stacktrace
125125 - name : Run unit tests
126- uses : ReactiveCircus/android-emulator-runner@v2
126+ uses : ReactiveCircus/android-emulator-runner@1dcd0090116d15e7c562f8db72807de5e036a4ed # v2.34.0
127127 with :
128128 api-level : ${{env.ANDROID_API}}
129129 # this is needed on API 30+
@@ -142,7 +142,7 @@ jobs:
142142 NPM_VERSION : ${{needs.build.outputs.npm_version}}
143143 NPM_TAG : ${{needs.build.outputs.npm_tag}}
144144 steps :
145- - uses : actions/setup-node@v3
145+ - uses : actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
146146 with :
147147 node-version : 22
148148 registry-url : " https://registry.npmjs.org"
@@ -168,10 +168,10 @@ jobs:
168168 env :
169169 NPM_VERSION : ${{needs.build.outputs.npm_version}}
170170 steps :
171- - uses : actions/checkout@v3
171+ - uses : actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
172172 with :
173173 fetch-depth : 0
174- - uses : actions/setup-node@v3
174+ - uses : actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
175175 with :
176176 node-version : 22
177177 - name : Setup
@@ -189,7 +189,7 @@ jobs:
189189 run : zip -r debug-symbols.zip .
190190 - name : Partial Changelog
191191 run : npx conventional-changelog -p angular -r2 > body.md
192- - uses : ncipollo/release-action@v1
192+ - uses : ncipollo/release-action@b7eabc95ff50cbeeedec83973935c8f306dfcd0b # v1.20.0
193193 with :
194194 artifacts : " dist/nativescript-android-*.tgz,dist/debug-symbols/debug-symbols.zip"
195195 bodyFile : " body.md"
0 commit comments