From 9a4e49eb881337466f35f2d503ed35bc15126446 Mon Sep 17 00:00:00 2001 From: waruneeauy Date: Tue, 16 Sep 2025 18:16:35 +0700 Subject: [PATCH] Revert "fix" This reverts commit 69af557f95521bc8bac19b5ec0b00117714102d6. --- .forgejo/workflows/build-placement.yml | 29 +++++++++++++------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/.forgejo/workflows/build-placement.yml b/.forgejo/workflows/build-placement.yml index a976f364..58fea655 100644 --- a/.forgejo/workflows/build-placement.yml +++ b/.forgejo/workflows/build-placement.yml @@ -27,22 +27,23 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - with: - config-inline: | - [registry."${{ env.REGISTRY }}"] - ca=["/etc/ssl/certs/ca-certificates.crt"] - - name: Tag Version + + - name: Extract version from tag + id: version run: | - if [[ "${{ gitea.ref }}" == "refs/tags/"* ]]; then - VERSION=$(echo "${{ gitea.ref }}" | sed 's#refs/tags/placement-dev##') + if [ "${{ gitea.event_name }}" == "push" ] && [ -n "${{ gitea.ref_name }}" ]; then + # Extract version from tag (remove 'placement-dev' prefix) + VERSION="${{ gitea.ref_name }}" + VERSION="${VERSION#placement-dev}" + echo "IMAGE_VERSION=$VERSION" >> $GITHUB_OUTPUT + echo "VERSION=$VERSION" >> $GITHUB_OUTPUT else - VERSION="${{ inputs.version }}" + # Use workflow dispatch input or default to 'latest' + VERSION="${{ inputs.version || 'latest' }}" + echo "IMAGE_VERSION=$VERSION" >> $GITHUB_OUTPUT + echo "VERSION=$VERSION" >> $GITHUB_OUTPUT fi - echo "VERSION=${VERSION}" >> $GITHUB_OUTPUT - echo "Using version: ${VERSION}" - shell: bash + echo "Using version: $VERSION" - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 @@ -64,7 +65,7 @@ jobs: push: true - name: Remote Deploy - uses: appleboy/ssh-action@v1.2.1 + uses: appleboy/ssh-action@v1.0.3 with: host: ${{ vars.SSH_DEPLOY_HOST }} port: ${{ vars.SSH_DEPLOY_PORT }}