Skip to content

Merge pull request #46 from devesh711/dp/update-github-action #13

Merge pull request #46 from devesh711/dp/update-github-action

Merge pull request #46 from devesh711/dp/update-github-action #13

Workflow file for this run

name: Check and Deploy
on:
push:
branches: ['main']
jobs:
deploy:
name: Check and Deploy
runs-on: ubuntu-latest
env:
FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }}
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/check
- uses: superfly/[email protected]
with:
args: "deploy"
- if: success()
uses: slackapi/[email protected]
with:
payload: |
{
"text": "deployed <https://github.com/${{ github.repository }}/commit/${{ github.sha}}|${{ github.sha }}>"
}
- if: failure()
uses: slackapi/[email protected]
with:
payload: |
{
"text": "deploy failed! <https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}|inspect the job>"
}