diff --git a/.forgejo/workflows/ci.yml b/.forgejo/workflows/ci.yml index 92d7d0c..7c47cbe 100644 --- a/.forgejo/workflows/ci.yml +++ b/.forgejo/workflows/ci.yml @@ -27,15 +27,14 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v4 - - name: Build devcontainer image with cache + - name: Build devcontainer image uses: docker/build-push-action@v7 with: context: . file: .devcontainer/Dockerfile tags: tft-devcontainer-ci:latest load: true - cache-from: type=gha,scope=tft-devcontainer - cache-to: type=gha,mode=max,scope=tft-devcontainer + - name: Show tool versions in container run: | @@ -73,15 +72,14 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v4 - - name: Build devcontainer image with cache + - name: Build devcontainer image uses: docker/build-push-action@v7 with: context: . file: .devcontainer/Dockerfile tags: tft-devcontainer-ci:latest load: true - cache-from: type=gha,scope=tft-devcontainer - cache-to: type=gha,mode=max,scope=tft-devcontainer + - name: Download build directory artifact uses: actions/download-artifact@v4 diff --git a/.forgejo/workflows/release.yml b/.forgejo/workflows/release.yml index 4fc1b48..6ca6e54 100644 --- a/.forgejo/workflows/release.yml +++ b/.forgejo/workflows/release.yml @@ -54,15 +54,14 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v4 - - name: Build devcontainer image with cache + - name: Build devcontainer image uses: docker/build-push-action@v7 with: context: . file: .devcontainer/Dockerfile tags: tft-devcontainer-ci:latest load: true - cache-from: type=gha,scope=tft-devcontainer - cache-to: type=gha,mode=max,scope=tft-devcontainer + - name: Sync host Python tools inside container run: |