diff --git a/.gitea/workflows/production.yaml b/.gitea/workflows/production.yaml index d23788b..98d1bbc 100644 --- a/.gitea/workflows/production.yaml +++ b/.gitea/workflows/production.yaml @@ -84,18 +84,22 @@ jobs: BACKEND_IMAGE: ${{ needs.validate.outputs.backend_image }} FRONTEND_IMAGE: ${{ needs.validate.outputs.frontend_image }} steps: - - name: Checkout scripts and config + - name: Checkout scripts, config, and compose files uses: actions/checkout@v4 with: sparse-checkout: | scripts/ config/ - sparse-checkout-cone-mode: true + docker-compose.yml + docker-compose.blue-green.yml + sparse-checkout-cone-mode: false fetch-depth: 1 - - name: Sync config to deploy path + - name: Sync config and compose files to deploy path run: | rsync -av --delete "$GITHUB_WORKSPACE/config/" "$DEPLOY_PATH/config/" + cp "$GITHUB_WORKSPACE/docker-compose.yml" "$DEPLOY_PATH/" + cp "$GITHUB_WORKSPACE/docker-compose.blue-green.yml" "$DEPLOY_PATH/" - name: Login to registry run: |