From e30522af9ae9e85a1f36bdf5f2b6fa56c86591d2 Mon Sep 17 00:00:00 2001 From: woogi Date: Fri, 3 Jul 2026 01:22:26 +0000 Subject: [PATCH] Fix CI workflow to use github context variables. The ChristopherHX runner only supports github.* expressions, not gitea.*. Co-authored-by: Cursor --- .gitea/workflows/docker-release.yml | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/.gitea/workflows/docker-release.yml b/.gitea/workflows/docker-release.yml index e1a3f0d..522493e 100644 --- a/.gitea/workflows/docker-release.yml +++ b/.gitea/workflows/docker-release.yml @@ -20,16 +20,15 @@ jobs: - name: Image tags id: meta run: | - short_sha="${GITEA_SHA:-${GITHUB_SHA}}" - short_sha="${short_sha:0:7}" + short_sha="${GITHUB_SHA:0:7}" echo "short_sha=${short_sha}" >> "$GITHUB_OUTPUT" { echo "tags<> "$GITHUB_OUTPUT" env: IMAGE: ${{ env.IMAGE }} - GITEA_SHA: ${{ gitea.sha }} GITHUB_SHA: ${{ github.sha }} - GITEA_REF_TYPE: ${{ gitea.ref_type }} GITHUB_REF_TYPE: ${{ github.ref_type }} - GITEA_REF_NAME: ${{ gitea.ref_name }} GITHUB_REF_NAME: ${{ github.ref_name }} - name: Set up Docker Buildx @@ -51,7 +47,7 @@ jobs: uses: docker/login-action@v3 with: registry: ${{ env.REGISTRY }} - username: ${{ gitea.actor }} + username: ${{ github.actor }} password: ${{ secrets.REGISTRY_TOKEN }} - name: Build and push @@ -63,7 +59,7 @@ jobs: release: needs: build-and-push - if: gitea.ref_type == 'tag' || github.ref_type == 'tag' + if: github.ref_type == 'tag' runs-on: self-hosted steps: - name: Checkout @@ -75,18 +71,18 @@ jobs: NODE_OPTIONS: "--experimental-fetch" with: token: ${{ secrets.REGISTRY_TOKEN }} - tag_name: ${{ gitea.ref_name }} - name: Conflict Checker ${{ gitea.ref_name }} + tag_name: ${{ github.ref_name }} + name: Conflict Checker ${{ github.ref_name }} body: | ## Docker ```bash docker login gitea.scoutitsystems.com - docker pull gitea.scoutitsystems.com/woogi/conflict-checker:${{ gitea.ref_name }} + docker pull gitea.scoutitsystems.com/woogi/conflict-checker:${{ github.ref_name }} ``` Deploy on a host (with `docker-compose.prod.yml` and `backend/.env`): ```bash - IMAGE_TAG=${{ gitea.ref_name }} docker compose -f docker-compose.prod.yml up -d + IMAGE_TAG=${{ github.ref_name }} docker compose -f docker-compose.prod.yml up -d ```