Skip to content

cicd: CD 성능 개선 #28

cicd: CD 성능 개선

cicd: CD 성능 개선 #28

Workflow file for this run

name: Deploy
on:
workflow_dispatch:
push:
branches: ["main"]
concurrency:
group: deploy-${{ github.ref }}
cancel-in-progress: true
jobs:
build-image:
uses: ./.github/workflows/build-image.yaml
permissions:
contents: read
packages: write
with:
registry: ghcr.io
image: ghcr.io/queuing-org/backend
platform: linux/amd64,linux/arm64
secrets: inherit
deploy-dev:
needs: build-image
uses: ./.github/workflows/deploy-with-nerdctl.yaml
permissions:
contents: read
packages: read
with:
environment_name: develop
registry: ghcr.io
image: ghcr.io/queuing-org/backend
image_tag: ${{ needs.build-image.outputs.image-tag }}
secrets: inherit