diff --git a/.gitea/workflows/publish.yml b/.gitea/workflows/publish.yml index de98be7..b727a7d 100644 --- a/.gitea/workflows/publish.yml +++ b/.gitea/workflows/publish.yml @@ -87,6 +87,10 @@ jobs: run: uv build - name: Upload build artifacts + # Best-effort: some Gitea act_runner versions don't fully support the + # v4 artifact backend. The real deliverable is published to the registry + # below, so a failed artifact upload must not fail the release. + continue-on-error: true uses: actions/upload-artifact@v4 with: name: dist diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index 72e2b08..d3620da 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -81,9 +81,3 @@ jobs: python -m venv /tmp/server /tmp/server/bin/pip install --quiet "${WHEEL}[server]" /tmp/server/bin/python -c "import fastapi, uvicorn, aegis_gitea_mcp.server_entry; print('server extra import OK')" - - - name: Upload build artifacts - uses: actions/upload-artifact@v4 - with: - name: dist - path: dist/*