Skip to content

Commit 16839b9

Browse files
committed
added a post-release website build trigger via netlify
1 parent 4d6b3b6 commit 16839b9

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

.github/workflows/release-develop.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,14 @@ name: Release NPM Packages
22

33
on:
44
workflow_dispatch:
5+
inputs:
6+
sha:
7+
description: 'Current git sha for the website to pull from'
8+
required: true
59
push:
610
branches:
711
- develop
12+
813

914
jobs:
1015
release:
@@ -35,3 +40,9 @@ jobs:
3540
env:
3641
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3742
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
43+
44+
- name: Trigger website build & deployment
45+
env:
46+
NETLIFY_BUILD_HOOK: ${{ secrets.NETLIFY_BUILD_HOOK }}
47+
run: |
48+
curl -X POST -d {} $NETLIFY_BUILD_HOOK

0 commit comments

Comments
 (0)