25
25
runs-on : ubuntu-latest
26
26
steps :
27
27
- name : Cancel Stale Jobs
28
- uses :
styfle/cancel-workflow-action@85880fa0301c86cca9da44039ee3bb12d3bedbfa # [email protected]
28
+ uses :
styfle/cancel-workflow-action@bdaa46e4662006504ca6b0cfb7488010126dc98c # [email protected]
29
29
env :
30
30
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
31
31
34
34
runs-on : ubuntu-latest
35
35
steps :
36
36
- name : Checkout
37
- uses :
actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # [email protected]
37
+ uses :
actions/checkout@cbb722410c2e876e24abbe8de2cc27693e501dcb # [email protected]
38
38
with :
39
39
fetch-depth : 0
40
40
- name : Validate Gradle wrapper
46
46
if : github.event_name == 'pull_request'
47
47
steps :
48
48
- name : Checkout
49
- uses :
actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # [email protected]
49
+ uses :
actions/checkout@cbb722410c2e876e24abbe8de2cc27693e501dcb # [email protected]
50
50
with :
51
51
fetch-depth : 0
52
52
- name : Common Steps
80
80
security-events : write
81
81
steps :
82
82
- name : Checkout
83
- uses :
actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # [email protected]
83
+ uses :
actions/checkout@cbb722410c2e876e24abbe8de2cc27693e501dcb # [email protected]
84
84
with :
85
85
fetch-depth : 0
86
86
- name : Common Steps
@@ -108,7 +108,7 @@ jobs:
108
108
runs-on : ubuntu-latest
109
109
steps :
110
110
- name : Checkout
111
- uses :
actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # [email protected]
111
+ uses :
actions/checkout@cbb722410c2e876e24abbe8de2cc27693e501dcb # [email protected]
112
112
with :
113
113
fetch-depth : 0
114
114
- name : Common Steps
@@ -140,15 +140,15 @@ jobs:
140
140
needs : [ static-analysis, unit-tests ]
141
141
steps :
142
142
- name : Checkout
143
- uses :
actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # [email protected]
143
+ uses :
actions/checkout@cbb722410c2e876e24abbe8de2cc27693e501dcb # [email protected]
144
144
with :
145
145
fetch-depth : 0
146
146
- name : Common Steps
147
147
uses : ./.github/actions/common-steps
148
148
with :
149
149
gradle-encryption-key : ${{ secrets.GRADLE_ENCRYPTION_KEY }}
150
150
- name : Decode keystore
151
- uses :
timheuer/base64-to-file@784a1a4a994315802b7d8e2084e116e783d157be # [email protected]
151
+ uses :
timheuer/base64-to-file@604a8926a81a2da120d09b06bb76da9bba5aee6e # [email protected]
152
152
with :
153
153
fileDir : .
154
154
fileName : ${{ secrets.SIGNING_FILE }}
@@ -169,7 +169,7 @@ jobs:
169
169
SENTRY_AUTH_TOKEN : ${{ secrets.SENTRY_AUTH_TOKEN }}
170
170
run : ./gradlew assembleBeta -Pkatana.flavor=beta --no-daemon --stacktrace
171
171
- name : Publish beta APK to TestApp.io
172
- uses : testappio/github-action@57d81be5051e10ea7c07da5730b2eaae1b9b1fa1 # pin@v5
172
+ uses : testappio/github-action@8fa3853470e3c8c278f928c04d0691400d25fd4a # pin@v5
173
173
with :
174
174
api_token : ${{ secrets.TESTAPPIO_API_TOKEN }}
175
175
app_id : ${{ secrets.TESTAPPIO_APP_ID }}
@@ -188,7 +188,7 @@ jobs:
188
188
gitReleaseNotes : true
189
189
debug : false
190
190
- name : Create Sentry release
191
- uses :
getsentry/action-release@e769183448303de84c5a06aaaddf9da7be26d6c7 # [email protected]
191
+ uses :
getsentry/action-release@8ec56ff1551487bfc52921be8646d761bc4cf81d # [email protected]
192
192
env :
193
193
SENTRY_PROJECT : ${{ vars.SENTRY_ANDROID_BETA_PROJECT }}
194
194
SENTRY_ORG : ${{ vars.SENTRY_ORG }}
@@ -204,15 +204,15 @@ jobs:
204
204
needs : [ static-analysis, unit-tests ]
205
205
steps :
206
206
- name : Checkout
207
- uses :
actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # [email protected]
207
+ uses :
actions/checkout@cbb722410c2e876e24abbe8de2cc27693e501dcb # [email protected]
208
208
with :
209
209
fetch-depth : 0
210
210
- name : Common Steps
211
211
uses : ./.github/actions/common-steps
212
212
with :
213
213
gradle-encryption-key : ${{ secrets.GRADLE_ENCRYPTION_KEY }}
214
214
- name : Decode keystore
215
- uses :
timheuer/base64-to-file@784a1a4a994315802b7d8e2084e116e783d157be # [email protected]
215
+ uses :
timheuer/base64-to-file@604a8926a81a2da120d09b06bb76da9bba5aee6e # [email protected]
216
216
with :
217
217
fileDir : .
218
218
fileName : ${{ secrets.SIGNING_FILE }}
@@ -228,7 +228,7 @@ jobs:
228
228
SENTRY_AUTH_TOKEN : ${{ secrets.SENTRY_AUTH_TOKEN }}
229
229
run : ./gradlew assembleRelease bundleRelease -Pkatana.flavor=release --no-daemon --stacktrace
230
230
- name : Publish production AAB to Google Play
231
- uses :
r0adkll/upload-google-play@935ef9c68bb393a8e6116b1575626a7f5be3a7fb # [email protected]
231
+ uses :
r0adkll/upload-google-play@23e7aaf6cf6f9b3120ff3a386f194e31fbec4c4e # [email protected]
232
232
with :
233
233
serviceAccountJsonPlainText : ${{ secrets.GOOGLE_PLAY_SERVICE_ACCOUNT }}
234
234
packageName : dev.alvr.katana
@@ -237,7 +237,7 @@ jobs:
237
237
status : completed
238
238
mappingFile : app/build/outputs/mapping/release/mapping.txt
239
239
- name : Create Sentry release
240
- uses :
getsentry/action-release@e769183448303de84c5a06aaaddf9da7be26d6c7 # [email protected]
240
+ uses :
getsentry/action-release@8ec56ff1551487bfc52921be8646d761bc4cf81d # [email protected]
241
241
env :
242
242
SENTRY_PROJECT : ${{ vars.SENTRY_ANDROID_RELEASE_PROJECT }}
243
243
SENTRY_ORG : ${{ vars.SENTRY_ORG }}
@@ -246,7 +246,7 @@ jobs:
246
246
environment : production
247
247
version : ${{ github.ref }}
248
248
- name : Create Release
249
- uses :
softprops/action-gh-release@7b4da11513bf3f43f9999e90eabced41ab8bb048 # [email protected]
249
+ uses :
softprops/action-gh-release@92dffe6c28ac278510d01d723882bf82bd907f89 # [email protected]
250
250
env :
251
251
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
252
252
with :
0 commit comments