diff --git a/.gitea/workflows/deploy-dev.yml b/.gitea/workflows/deploy-dev.yml index a97e319..53a3f20 100644 --- a/.gitea/workflows/deploy-dev.yml +++ b/.gitea/workflows/deploy-dev.yml @@ -15,9 +15,11 @@ jobs: runs-on: nas steps: - name: Checkout repository - uses: actions/checkout@v4 - with: - ref: ${{ github.sha }} + run: | + cd /volume1/repos/nas-tools + git fetch origin dev + git checkout ${{ github.sha }} + git clean -fd - name: Warm mirror cache for base images run: | set -u @@ -50,12 +52,13 @@ jobs: - name: Build dev image run: | + cd /volume1/repos/nas-tools export DOCKER_API_VERSION=1.43 DOCKER_BUILDKIT=0 docker build --cache-from nas-dashboard-dev:latest -t nas-dashboard-dev:latest dashboard/ - name: Sync runtime compose file run: | mkdir -p /volume1/docker/nas-dashboard - cp dashboard/docker-compose.dev.yml /volume1/docker/nas-dashboard/docker-compose.dev.yml + cp /volume1/repos/nas-tools/dashboard/docker-compose.dev.yml /volume1/docker/nas-dashboard/docker-compose.dev.yml - name: Deploy dev run: | set -euo pipefail