From f87a430bbed61dc4e45e921dffa0d3a0661ade5a Mon Sep 17 00:00:00 2001 From: Nik Afiq Date: Tue, 10 Mar 2026 00:01:29 +0900 Subject: [PATCH] Refactor CI workflow to simplify checkout process and update paths for backend and frontend builds --- .gitea/workflows/ci.yaml | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index e0e6352..09e28be 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -11,12 +11,8 @@ jobs: steps: - name: Checkout run: | - git config --global http.sslCAInfo /certs/ca.crt - rm -rf $GITEA_WORKSPACE - mkdir -p $GITEA_WORKSPACE - git clone https://gitea.home.arpa/nik/watch-party $GITEA_WORKSPACE - env: - GIT_SSL_CAINFO: /certs/ca.crt + rm -rf /tmp/watch-party + git clone https://gitea.home.arpa/nik/watch-party /tmp/watch-party - name: Write deploy key run: | @@ -28,15 +24,13 @@ jobs: echo "${{ secrets.REGISTRY_PASSWORD }}" | docker login gitea.home.arpa \ --username ${{ secrets.REGISTRY_USERNAME }} \ --password-stdin - env: - GIT_SSL_CAINFO: /certs/ca.crt - name: Build and push backend run: | docker build \ --platform linux/amd64 \ -t gitea.home.arpa/nik/watch-party-backend:latest \ - $GITEA_WORKSPACE/backend + /tmp/watch-party/backend docker push gitea.home.arpa/nik/watch-party-backend:latest - name: Build and push frontend @@ -44,7 +38,7 @@ jobs: docker build \ --platform linux/amd64 \ -t gitea.home.arpa/nik/watch-party-frontend:latest \ - $GITEA_WORKSPACE/frontend + /tmp/watch-party/frontend docker push gitea.home.arpa/nik/watch-party-frontend:latest - name: Deploy to Mac Mini