Skip to content

Merge pull request #1818 from gridsingularity/feature/GSYE-810 #443

Merge pull request #1818 from gridsingularity/feature/GSYE-810

Merge pull request #1818 from gridsingularity/feature/GSYE-810 #443

name: gsy-e-ci-cd-development
on:
push:
branches:
- master
jobs:
build-deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Trigger deployment
shell: bash
run: |
curl -X POST --header "authorization: Bearer ${{ secrets.GSYDEV_TOKEN }}" \
-H 'Accept: application/json' \
https://api.github.com/repos/gridsingularity/gsy-web/actions/workflows/gsy-e-development.yaml/dispatches \
-d '{"ref":"refs/heads/master"}'
- name: Notify slack fail
if: failure()
env:
SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }}
uses: voxmedia/github-action-slack-notify-build@v1
with:
channel: dev_cicd_errors
status: FAILED
color: danger