fix: Use forgejo/upload-artifact@v4 for artifact consistency

Follow-on to correct #1009. The previous fix downgraded upload-artifact
to v3 but kept download-artifact@v4, creating incompatible storage
formats that prevented artifact pattern filtering from working.

Update all upload-artifact actions to v4 and adjust renovate
configuration to disable automatic updates for forgejo artifact
actions to maintain version consistency.
This commit is contained in:
Tom Foster 2025-09-11 11:57:04 +01:00
commit 5126cb4554
3 changed files with 6 additions and 6 deletions

View file

@ -57,10 +57,10 @@
"prConcurrentLimit": 5
},
{
"description": "Pin upload-artifact to v3 for Forgejo compatibility",
"description": "Pin forgejo artifact actions to prevent breaking changes",
"matchManagers": ["github-actions"],
"matchPackageNames": ["**/upload-artifact"],
"allowedVersions": "< 4.0.0"
"matchPackageNames": ["forgejo/upload-artifact", "forgejo/download-artifact"],
"enabled": false
}
],
"customManagers": [