Passing the binary artifacts through the GH artifact zip files strips their permissions; we need to make them executable before building the final image.
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Workflow is triggered on tag, not release, so we can't use
release.tag_name. Also, need to use TARGETARCH instead of ARCH for
multiplatform builds.
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Fixes issue where releases would be left without assets if the tag was created by the GH release UI, as the release would already exist.
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>