Skip to content

Commit 5da48e1

Browse files
authored
Make nightly deploys optional per-site (#1537)
Migracode currently use a fork of this repo, and don't have all of these sites - allow them to silently be ignored. Also, add a few more sites which we deploy.
1 parent 6781efd commit 5da48e1

File tree

1 file changed

+31
-4
lines changed

1 file changed

+31
-4
lines changed

.github/workflows/nightly-deploy.yml

Lines changed: 31 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,37 @@ jobs:
1010
steps:
1111
- uses: actions/checkout@master
1212
- name: Publish curriculum
13-
run: curl --fail -X POST ${{ secrets.CURRICULUM_NETLIFY_DEPLOY_HOOK_URL }}
13+
env:
14+
DEPLOY_HOOK_URL: ${{ secrets.CURRICULUM_NETLIFY_DEPLOY_HOOK_URL }}
15+
if: ${{ env.DEPLOY_HOOK_URL != '' }}
16+
run: curl --fail -X POST ${{ env.DEPLOY_HOOK_URL }}
17+
- name: Publish ITD
18+
env:
19+
DEPLOY_HOOK_URL: ${{ secrets.ITD_NETLIFY_DEPLOY_HOOK_URL }}
20+
if: ${{ env.DEPLOY_HOOK_URL != '' }}
21+
run: curl --fail -X POST ${{ env.DEPLOY_HOOK_URL }}
1422
- name: Publish ITP
15-
run: curl --fail -X POST ${{ secrets.ITP_NETLIFY_DEPLOY_HOOK_URL }}
23+
env:
24+
DEPLOY_HOOK_URL: ${{ secrets.ITP_NETLIFY_DEPLOY_HOOK_URL }}
25+
if: ${{ env.DEPLOY_HOOK_URL != '' }}
26+
run: curl --fail -X POST ${{ env.DEPLOY_HOOK_URL }}
1627
- name: Publish SDC
17-
run: curl --fail -X POST ${{ secrets.SDC_NETLIFY_DEPLOY_HOOK_URL }}
28+
env:
29+
DEPLOY_HOOK_URL: ${{ secrets.SDC_NETLIFY_DEPLOY_HOOK_URL }}
30+
if: ${{ env.DEPLOY_HOOK_URL != '' }}
31+
run: curl --fail -X POST ${{ env.DEPLOY_HOOK_URL }}
1832
- name: Publish Piscine
19-
run: curl --fail -X POST ${{ secrets.PISCINE_NETLIFY_DEPLOY_HOOK_URL }}
33+
env:
34+
DEPLOY_HOOK_URL: ${{ secrets.PISCINE_NETLIFY_DEPLOY_HOOK_URL }}
35+
if: ${{ env.DEPLOY_HOOK_URL != '' }}
36+
run: curl --fail -X POST ${{ env.DEPLOY_HOOK_URL }}
37+
- name: Publish Tracks
38+
env:
39+
DEPLOY_HOOK_URL: ${{ secrets.TRACKS_NETLIFY_DEPLOY_HOOK_URL }}
40+
if: ${{ env.DEPLOY_HOOK_URL != '' }}
41+
run: curl --fail -X POST ${{ env.DEPLOY_HOOK_URL }}
42+
- name: Publish Launch
43+
env:
44+
DEPLOY_HOOK_URL: ${{ secrets.LAUNCH_NETLIFY_DEPLOY_HOOK_URL }}
45+
if: ${{ env.DEPLOY_HOOK_URL != '' }}
46+
run: curl --fail -X POST ${{ env.DEPLOY_HOOK_URL }}

0 commit comments

Comments
 (0)