From f7dd8b24f432b5acce02c0e9bfee3f9ab1963a70 Mon Sep 17 00:00:00 2001 From: Kitty Cat Date: Sun, 1 Mar 2026 13:09:34 -0500 Subject: [PATCH] fix(ci): disable GitHub Actions cache and attestation for Gitea The GHA cache and attestation features don't exist in Gitea and were causing the workflow to timeout/fail even though the build succeeded. Disabled these GitHub-specific features. --- .github/workflows/release-server.yaml | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/.github/workflows/release-server.yaml b/.github/workflows/release-server.yaml index 00e82852..7d5ec401 100644 --- a/.github/workflows/release-server.yaml +++ b/.github/workflows/release-server.yaml @@ -165,17 +165,19 @@ jobs: BUILD_NUMBER=${{ needs.meta.outputs.build_number }} BUILD_TIMESTAMP=${{ needs.meta.outputs.timestamp }} RELEASE_CHANNEL=${{ needs.meta.outputs.channel }} - cache-from: type=gha,scope=server-${{ needs.meta.outputs.channel }} - cache-to: type=gha,mode=max,scope=server-${{ needs.meta.outputs.channel }} - provenance: true - sbom: true + # GitHub Actions cache not available in Gitea - disabled + # cache-from: type=gha,scope=server-${{ needs.meta.outputs.channel }} + # cache-to: type=gha,mode=max,scope=server-${{ needs.meta.outputs.channel }} + provenance: false + sbom: false - - name: attest - uses: actions/attest-build-provenance@v2 - with: - subject-name: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME_SERVER }} - subject-digest: ${{ steps.build.outputs.digest }} - push-to-registry: true + # GitHub-specific attestation - not available in Gitea + # - name: attest + # uses: actions/attest-build-provenance@v2 + # with: + # subject-name: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME_SERVER }} + # subject-digest: ${{ steps.build.outputs.digest }} + # push-to-registry: true create-release: name: create release