From 97e79fd02016f1aa34fc2cdeeb891a213f78ba60 Mon Sep 17 00:00:00 2001 From: owain Date: Sat, 6 Jun 2026 14:39:01 +0100 Subject: [PATCH] Hardcode registry URL to fix variable issue --- .gitea/workflows/build.yml | 52 +++++++++++++++++--------------------- 1 file changed, 23 insertions(+), 29 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 471bbe1..3bc6c81 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -1,13 +1,11 @@ +cd ~/milevault +cat > .gitea/workflows/build.yml << 'EOF' name: Build and push images on: push: branches: [main] - workflow_dispatch: # allow manual trigger from Gitea UI - -env: - REGISTRY: ${{ vars.GITEA_URL }} # e.g. gitea.yourdomain.com — set in repo Settings → Variables - OWNER: ${{ gitea.repository_owner }} + workflow_dispatch: jobs: build-backend: @@ -16,12 +14,9 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - name: Log in to Gitea registry - uses: docker/login-action@v3 - with: - registry: ${{ env.REGISTRY }} - username: ${{ gitea.actor }} - password: ${{ secrets.PACKAGE_TOKEN }} + - name: Log in to registry + run: | + echo "${{ secrets.PACKAGE_TOKEN }}" | docker login gitea.jarrett.eu -u ${{ gitea.actor }} --password-stdin - name: Build and push backend uses: docker/build-push-action@v5 @@ -30,8 +25,8 @@ jobs: file: ./backend/Dockerfile push: true tags: | - ${{ env.REGISTRY }}/${{ env.OWNER }}/milevault-backend:latest - ${{ env.REGISTRY }}/${{ env.OWNER }}/milevault-backend:${{ gitea.sha }} + gitea.jarrett.eu/${{ gitea.repository_owner }}/milevault-backend:latest + gitea.jarrett.eu/${{ gitea.repository_owner }}/milevault-backend:${{ gitea.sha }} build-worker: runs-on: ubuntu-latest @@ -39,12 +34,9 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - name: Log in to Gitea registry - uses: docker/login-action@v3 - with: - registry: ${{ env.REGISTRY }} - username: ${{ gitea.actor }} - password: ${{ secrets.PACKAGE_TOKEN }} + - name: Log in to registry + run: | + echo "${{ secrets.PACKAGE_TOKEN }}" | docker login gitea.jarrett.eu -u ${{ gitea.actor }} --password-stdin - name: Build and push worker uses: docker/build-push-action@v5 @@ -53,8 +45,8 @@ jobs: file: ./backend/Dockerfile.worker push: true tags: | - ${{ env.REGISTRY }}/${{ env.OWNER }}/milevault-worker:latest - ${{ env.REGISTRY }}/${{ env.OWNER }}/milevault-worker:${{ gitea.sha }} + gitea.jarrett.eu/${{ gitea.repository_owner }}/milevault-worker:latest + gitea.jarrett.eu/${{ gitea.repository_owner }}/milevault-worker:${{ gitea.sha }} build-frontend: runs-on: ubuntu-latest @@ -62,12 +54,9 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - name: Log in to Gitea registry - uses: docker/login-action@v3 - with: - registry: ${{ env.REGISTRY }} - username: ${{ gitea.actor }} - password: ${{ secrets.PACKAGE_TOKEN }} + - name: Log in to registry + run: | + echo "${{ secrets.PACKAGE_TOKEN }}" | docker login gitea.jarrett.eu -u ${{ gitea.actor }} --password-stdin - name: Build and push frontend uses: docker/build-push-action@v5 @@ -76,8 +65,13 @@ jobs: file: ./frontend/Dockerfile push: true tags: | - ${{ env.REGISTRY }}/${{ env.OWNER }}/milevault-frontend:latest - ${{ env.REGISTRY }}/${{ env.OWNER }}/milevault-frontend:${{ gitea.sha }} + gitea.jarrett.eu/${{ gitea.repository_owner }}/milevault-frontend:latest + gitea.jarrett.eu/${{ gitea.repository_owner }}/milevault-frontend:${{ gitea.sha }} build-args: | VITE_API_URL=/api VITE_MAPBOX_TOKEN= +EOF + +git add .gitea/workflows/build.yml +git commit -m "Hardcode registry URL to fix variable issue" +git push