The default behavior to upload an artifact appends the arch to the artifact name.
When arch is the very standard x86_64, the underscore violates the upload-artifact rules and the artifact upload will fail.
It is also not immediately obvious that this plugin will automatically try to upload artifacts on its own; so it took me a long time to figure out where the additional arch was coming from in my artifact name to disable artifact-upload from this plugin.
The default behavior to upload an artifact appends the arch to the artifact name.
When arch is the very standard x86_64, the underscore violates the upload-artifact rules and the artifact upload will fail.
It is also not immediately obvious that this plugin will automatically try to upload artifacts on its own; so it took me a long time to figure out where the additional arch was coming from in my artifact name to disable artifact-upload from this plugin.