[bug] "Server failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature."
What happened?
Since yesterday, some of our GitHub Actions CI pipelines have failed continuously because of an error when running the upload-artifact action. Our CI tries to upload a large(r) VM template (with a few GBs in size) and the following error message appears:
[...]
Error: Server failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature.
[...]
Is this a bug within the upload-artifact action or was something changed on the storage backend?
(I've noticed that the storage backend changed when switching from v3 of this action to v4.)
What did you expect to happen?
The upload of the artifact should succeed or give a descriptive error message.
How can we reproduce it?
These two repositories show the same issue:
- https://github.com/eMoflon/emoflon-ibex-vm/actions/runs/7524448308/job/20500745090
- https://github.com/Echtzeitsysteme/gips-vm/actions/runs/7524446117/job/20500742761
Anything else we need to know?
No response
What version of the action are you using?
v4
What are your runner environments?
self-hosted, linux
Are you on GitHub Enterprise Server? If so, what version?
No response
Update: after the 4th and 5th try, the pipelines finally succeeded.