Switch to latest "stash" action from apache/infrastructure-actions #45653
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There are a few improvements just merged in the latest version of the "stash" suite of actions that we contributed.
Most of the changes were result of making the #45289 works with stash action and since the changes were added we found that we need to do things differently (for example rather than storing .cache directly we need to tar the directories because we need to preserve permissions and symbolic links). There is however one useful feature that remained - namely protecting against accidentally downloading stash from the main branch, when the PR needs only "its own" artifact (helpful in case of typos in the workflow where wrong image artifact name is specified).
This PR switches to latest version of the action and enables the protection in "prepare images" composite actions.
^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named
{pr_number}.significant.rst
or{issue_number}.significant.rst
, in newsfragments.