diff --git a/.github/workflows/docker-publish.yaml b/.gitea/workflows/docker-publish.yaml similarity index 65% rename from .github/workflows/docker-publish.yaml rename to .gitea/workflows/docker-publish.yaml index d9c92d1..94df914 100644 --- a/.github/workflows/docker-publish.yaml +++ b/.gitea/workflows/docker-publish.yaml @@ -12,10 +12,12 @@ jobs: permissions: contents: read packages: write + env: + RUNNER_TOOL_CACHE: /toolcache steps: - - name: Checkout code - uses: actions/checkout@v2 + - name: Check out repository code + uses: actions/checkout@v4 - name: Get version id: get_version @@ -24,13 +26,20 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v1 - - name: Log in to Docker Hub - uses: docker/login-action@v1 + - name: Login to Docker Hub + uses: docker/login-action@v3 with: - registry: ghcr.io - username: ${{ github.actor }} - password: ${{ secrets.GITHUB_TOKEN }} + registry: git.matthiasg.dev + username: ninluc + password: ${{ secrets.REGISTRY_TOKEN }} + - name: Cache Docker layers (registry-backed) + uses: actions/cache@v4 + with: + path: /tmp/.buildx-cache + key: buildx-cache-${{ github.sha }} + restore-keys: | + buildx-cache- - name: Build and push uses: docker/build-push-action@v2 diff --git a/.github/workflows/lint.yml b/.gitea/workflows/lint.yml similarity index 100% rename from .github/workflows/lint.yml rename to .gitea/workflows/lint.yml diff --git a/.github/workflows/tests.yml b/.gitea/workflows/tests.yml similarity index 100% rename from .github/workflows/tests.yml rename to .gitea/workflows/tests.yml