The version of the upload-artifact action that we're using in this repo's workflows is incompatible with the version of the download-artifact action we're using, meaning that the package build is failing since it can't download the macOS library. In addition, several actions are configured to use deprecated versions.
This PR:
updates all actions to use the latest versions;
makes upload-artifact and download-artifact use compatible versions;
reduces the retention time for uploaded artifacts from 90 days to 1 (the uploaded artifact is primarily used when releasing a new version).
Validation performed
Validated workflows passed without deprecation warnings.
Description
The version of the
upload-artifact
action that we're using in this repo's workflows is incompatible with the version of thedownload-artifact
action we're using, meaning that the package build is failing since it can't download the macOS library. In addition, several actions are configured to use deprecated versions.This PR:
Validation performed
Validated workflows passed without deprecation warnings.