Composite GitHub Action that solves for a shortcoming of the current download-artifact action, in which any artifacts downloaded lose their file privileges (namely, execution privilege).
This action is to be used in conjunction with upload-tartifact and will download the artifact and extract all files in the artifact.tar
file. The actions/download-artifact@v3
action is used directly to download the artifact.
Note: The
path
provided toupload-tartifact
will be maintained through tar, so afterdownload-tartifact
, any subfolder structure will remain intact.