Skip to content

feat: deployment rollback on failure #181

feat: deployment rollback on failure

feat: deployment rollback on failure #181

Workflow file for this run

name: Build
on:
push:
branches:
- main
pull_request:
concurrency: build-${{ github.ref }}
jobs:
build:
name: Build
runs-on: ubuntu-latest
permissions:
contents: read
packages: write
steps:
- uses: actions/checkout@v4
- name: Install tools
uses: jdx/mise-action@v2
with:
experimental: true
- name: Build frontend
run: (chmod +x ./scripts/build_frontend.sh && ./scripts/build_frontend.sh)
deploy_dev:
name: dev
uses: ./.github/workflows/deploy-env.yml
with:
env: dev
account_id: 682033502734
deploy_test:
name: test
needs: deploy_dev
uses: ./.github/workflows/deploy-env.yml
with:
env: test
account_id: 961341546901
deploy_prod:
name: prod
needs: deploy_test
uses: ./.github/workflows/deploy-env.yml
with:
env: prod
account_id: 515966535475