fix: Downgrade artifact actions to v3 for Forgejo compatibility #1009
Merged
Jade
merged 1 commit from 2025-09-11 09:54:32 +00:00
tom/artifact-fix into main 2025-09-11
fix: Fix artifact action compatibility and add digest debugging
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Successful in 41s
Release Docker Image / define-variables (pull_request) Successful in 4s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m44s
Deploy Element Web / 🏗️ Build and Deploy (pull_request) Successful in 7m35s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 8m40s
Documentation / Build and Deploy Documentation (push) Successful in 44s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (pull_request) Successful in 9m30s
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (pull_request) Successful in 8m22s
Release Docker Image / merge (pull_request) Failing after 11m53s
Deploy Element Web / 🏗️ Build and Deploy (push) Failing after 16m39s
Release Docker Image / define-variables (push) Successful in 2s
Maintenance / Renovate / Renovate (push) Has been cancelled
Checks / Prek / Pre-commit & Formatting (push) Successful in 1m42s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Successful in 7m43s
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Successful in 7m48s
Checks / Prek / Clippy and Cargo Tests (push) Successful in 7m37s
Release Docker Image / merge (push) Failing after 21s
Resolve upload-artifact v4 GHES compatibility errors by downgrading to v3. Switch to standard forgejo/download-artifact@v4 for pattern filtering support. Update renovate configuration to prevent future incompatible upgrades. Add diagnostic output to digest export step to troubleshoot zero-byte artifact uploads preventing manifest creation. Include CI triggers for Element workflow to test changes in pull requests.