Skip to content

Commit e0964b7

Browse files
committed
ci: pro build creds in github actions
1 parent 5d023c7 commit e0964b7

9 files changed

+82
-0
lines changed

.github/workflows/desktop-linux-test-pull.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ jobs:
3737
- name: Download phoenix and build build phoenix dist-test
3838
env:
3939
GH_TOKEN: ${{ github.token }}
40+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
41+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
4042
run: |
4143
npm run _ci-clonePhoenixForTests
4244
cd ..
@@ -48,6 +50,8 @@ jobs:
4850
- name: build test runner
4951
env:
5052
GH_TOKEN: ${{ github.token }}
53+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
54+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
5155
run: |
5256
npm ci
5357
npm run releaseDistTestDebug

.github/workflows/desktop-mac-m1-test-pull.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ jobs:
3232
- name: Download phoenix and build build phoenix dist-test
3333
env:
3434
GH_TOKEN: ${{ github.token }}
35+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
36+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
3537
run: |
3638
npm run _ci-clonePhoenixForTests
3739
cd ..
@@ -43,6 +45,8 @@ jobs:
4345
- name: build test runner
4446
env:
4547
GH_TOKEN: ${{ github.token }}
48+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
49+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
4650
run: |
4751
npm ci
4852
npm run releaseDistTestDebug

.github/workflows/desktop-mac-test-pull.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ jobs:
3030
- name: Download phoenix and build build phoenix dist-test
3131
env:
3232
GH_TOKEN: ${{ github.token }}
33+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
34+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
3335
run: |
3436
npm run _ci-clonePhoenixForTests
3537
cd ..
@@ -41,6 +43,8 @@ jobs:
4143
- name: build test runner
4244
env:
4345
GH_TOKEN: ${{ github.token }}
46+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
47+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
4448
run: |
4549
npm ci
4650
npm run releaseDistTestDebug

.github/workflows/desktop-windows-test-pull.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ jobs:
3030
- name: Download phoenix and build build phoenix dist-test
3131
env:
3232
GH_TOKEN: ${{ github.token }}
33+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
34+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
3335
run: |
3436
npm run _ci-clonePhoenixForTests
3537
cd ..
@@ -41,6 +43,8 @@ jobs:
4143
- name: build test runner
4244
env:
4345
GH_TOKEN: ${{ github.token }}
46+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
47+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
4448
run: |
4549
npm ci
4650
npm run releaseDistTestDebug

.github/workflows/prod-desktop-tests-on-pull.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ jobs:
3535
- name: Download phoenix and build build phoenix dist-test
3636
env:
3737
GH_TOKEN: ${{ github.token }}
38+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
39+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
3840
run: |
3941
npm run _ci-clonePhoenixForTests
4042
cd ..
@@ -44,6 +46,10 @@ jobs:
4446
npm run release:prod
4547
4648
- name: build test runner
49+
env:
50+
GH_TOKEN: ${{ github.token }}
51+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
52+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
4753
run: |
4854
npm ci
4955
npm run releaseDistTestDebug
@@ -105,6 +111,8 @@ jobs:
105111
- name: Download phoenix and build build phoenix dist-test
106112
env:
107113
GH_TOKEN: ${{ github.token }}
114+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
115+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
108116
run: |
109117
npm run _ci-clonePhoenixForTests
110118
cd ..
@@ -116,6 +124,8 @@ jobs:
116124
- name: build test runner
117125
env:
118126
GH_TOKEN: ${{ github.token }}
127+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
128+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
119129
run: |
120130
npm ci
121131
npm run releaseDistTestDebug
@@ -177,6 +187,8 @@ jobs:
177187
- name: Download phoenix and build build phoenix dist-test
178188
env:
179189
GH_TOKEN: ${{ github.token }}
190+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
191+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
180192
run: |
181193
npm run _ci-clonePhoenixForTests
182194
cd ..
@@ -188,6 +200,8 @@ jobs:
188200
- name: build test runner
189201
env:
190202
GH_TOKEN: ${{ github.token }}
203+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
204+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
191205
run: |
192206
npm ci
193207
npm run releaseDistTestDebug

.github/workflows/staging-desktop-tests-on-pull.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ jobs:
3535
- name: Download phoenix and build build phoenix dist-test
3636
env:
3737
GH_TOKEN: ${{ github.token }}
38+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
39+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
3840
run: |
3941
npm run _ci-clonePhoenixForTests
4042
cd ..
@@ -46,6 +48,8 @@ jobs:
4648
- name: build test runner
4749
env:
4850
GH_TOKEN: ${{ github.token }}
51+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
52+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
4953
run: |
5054
npm ci
5155
npm run releaseDistTestDebug
@@ -100,6 +104,8 @@ jobs:
100104
- name: Download phoenix and build build phoenix dist-test
101105
env:
102106
GH_TOKEN: ${{ github.token }}
107+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
108+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
103109
run: |
104110
npm run _ci-clonePhoenixForTests
105111
cd ..
@@ -109,6 +115,10 @@ jobs:
109115
npm run release:staging
110116
111117
- name: build test runner
118+
env:
119+
GH_TOKEN: ${{ github.token }}
120+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
121+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
112122
run: |
113123
npm ci
114124
npm run releaseDistTestDebug
@@ -161,6 +171,10 @@ jobs:
161171
run: npm ci
162172

163173
- name: Download phoenix and build build phoenix dist-test
174+
env:
175+
GH_TOKEN: ${{ github.token }}
176+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
177+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
164178
run: |
165179
npm run _ci-clonePhoenixForTests
166180
cd ..
@@ -172,6 +186,8 @@ jobs:
172186
- name: build test runner
173187
env:
174188
GH_TOKEN: ${{ github.token }}
189+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
190+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
175191
run: |
176192
npm ci
177193
npm run releaseDistTestDebug

.github/workflows/tauri-build-dev.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@ jobs:
5555
- name: install frontend dependencies
5656
env:
5757
GH_TOKEN: ${{ github.token }}
58+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
59+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
5860
run: |
5961
npm ci
6062
npm run _ci-cloneAndBuildPhoenix
@@ -105,6 +107,8 @@ jobs:
105107
- name: install frontend dependencies
106108
env:
107109
GH_TOKEN: ${{ github.token }}
110+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
111+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
108112
run: |
109113
npm ci
110114
npm run _ci-release:dev
@@ -225,6 +229,8 @@ jobs:
225229
APPLE_ID: ${{ secrets.APPLE_ID }}
226230
APPLE_PASSWORD: ${{ secrets.APPLE_PASSWORD }}
227231
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
232+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
233+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
228234
with:
229235
releaseId: ${{ needs.create-release.outputs.release_id }}
230236
updaterJsonPreferNsis: true
@@ -259,6 +265,8 @@ jobs:
259265
APPLE_ID: ${{ secrets.APPLE_ID }}
260266
APPLE_PASSWORD: ${{ secrets.APPLE_PASSWORD }}
261267
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
268+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
269+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
262270
with:
263271
releaseId: ${{ needs.create-release.outputs.release_id }}
264272
args: --target aarch64-apple-darwin
@@ -302,6 +310,8 @@ jobs:
302310
- name: install frontend dependencies
303311
env:
304312
GH_TOKEN: ${{ github.token }}
313+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
314+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
305315
run: |
306316
npm ci
307317
npm run _ci-release:dev

.github/workflows/tauri-build-prod.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@ jobs:
5555
- name: install frontend dependencies
5656
env:
5757
GH_TOKEN: ${{ github.token }}
58+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
59+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
5860
run: |
5961
npm ci
6062
npm run _ci-cloneAndBuildPhoenix
@@ -105,6 +107,8 @@ jobs:
105107
- name: install frontend dependencies
106108
env:
107109
GH_TOKEN: ${{ github.token }}
110+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
111+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
108112
run: |
109113
npm ci
110114
npm run _ci-release:prod
@@ -229,6 +233,8 @@ jobs:
229233
APPLE_ID: ${{ secrets.APPLE_ID }}
230234
APPLE_PASSWORD: ${{ secrets.APPLE_PASSWORD }}
231235
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
236+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
237+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
232238
with:
233239
releaseId: ${{ needs.create-release.outputs.release_id }}
234240
updaterJsonPreferNsis: true
@@ -250,6 +256,8 @@ jobs:
250256
APPLE_ID: ${{ secrets.APPLE_ID }}
251257
APPLE_PASSWORD: ${{ secrets.APPLE_PASSWORD }}
252258
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
259+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
260+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
253261
with:
254262
releaseId: ${{ needs.create-release.outputs.release_id }}
255263
updaterJsonPreferNsis: true
@@ -270,6 +278,8 @@ jobs:
270278
APPLE_ID: ${{ secrets.APPLE_ID }}
271279
APPLE_PASSWORD: ${{ secrets.APPLE_PASSWORD }}
272280
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
281+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
282+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
273283
with:
274284
releaseId: ${{ needs.create-release.outputs.release_id }}
275285
updaterJsonPreferNsis: true
@@ -304,6 +314,8 @@ jobs:
304314
APPLE_ID: ${{ secrets.APPLE_ID }}
305315
APPLE_PASSWORD: ${{ secrets.APPLE_PASSWORD }}
306316
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
317+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
318+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
307319
with:
308320
releaseId: ${{ needs.create-release.outputs.release_id }}
309321
args: --target aarch64-apple-darwin
@@ -346,6 +358,8 @@ jobs:
346358
- name: install frontend dependencies
347359
env:
348360
GH_TOKEN: ${{ github.token }}
361+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
362+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
349363
run: |
350364
npm ci
351365
npm run _ci-release:prod

.github/workflows/tauri-build-staging.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@ jobs:
5555
- name: install frontend dependencies
5656
env:
5757
GH_TOKEN: ${{ github.token }}
58+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
59+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
5860
run: |
5961
npm ci
6062
npm run _ci-cloneAndBuildPhoenix
@@ -103,6 +105,10 @@ jobs:
103105
with:
104106
toolchain: 1.85.1
105107
- name: install frontend dependencies
108+
env:
109+
GH_TOKEN: ${{ github.token }}
110+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
111+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
106112
run: |
107113
npm ci
108114
npm run _ci-release:staging
@@ -223,6 +229,8 @@ jobs:
223229
APPLE_ID: ${{ secrets.APPLE_ID }}
224230
APPLE_PASSWORD: ${{ secrets.APPLE_PASSWORD }}
225231
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
232+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
233+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
226234
with:
227235
releaseId: ${{ needs.create-release.outputs.release_id }}
228236
updaterJsonPreferNsis: true
@@ -257,6 +265,8 @@ jobs:
257265
APPLE_ID: ${{ secrets.APPLE_ID }}
258266
APPLE_PASSWORD: ${{ secrets.APPLE_PASSWORD }}
259267
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
268+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
269+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
260270
with:
261271
releaseId: ${{ needs.create-release.outputs.release_id }}
262272
args: --target aarch64-apple-darwin
@@ -299,6 +309,8 @@ jobs:
299309
- name: install frontend dependencies
300310
env:
301311
GH_TOKEN: ${{ github.token }}
312+
PRO_REPO_URL: ${{ secrets.PRO_REPO_URL }}
313+
PRO_REPO_ACCESS_TOKEN: ${{ secrets.PRO_REPO_ACCESS_TOKEN }}
302314
run: |
303315
npm ci
304316
npm run _ci-release:staging

0 commit comments

Comments
 (0)