Skip to content

simplify backend cicd workflow #15

simplify backend cicd workflow

simplify backend cicd workflow #15

Workflow file for this run

# CD is removed from AWS to vercel
# name: Backend-cd
# on:
# workflow_run:
# workflows: ['Backend-ci']
# types: [completed]
# branches: [main]
# pull_request:
# types: [labeled]
# jobs:
# deploy-git:
# runs-on: ubuntu-latest
# steps:
# - name: Checkout
# uses: actions/checkout@v4
# - name: Remove deploy label
# uses: actions-ecosystem/action-remove-labels@v1
# with:
# labels: "prod: backend"
# deploy-aws:
# needs: deploy-git
# runs-on: aws-nft
# steps:
# - name: stop old image
# run: sudo docker-compose stop
# - name: remove old image
# run: sudo docker-compose rm -f
# - name: pull new image
# run: sudo docker-compose pull
# - name: run new image
# run: sudo docker-compose up -d
# - name: prune images
# run: sudo docker image prune -af