Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gh-actions: Update to latest versions of all actions; Reduce artifact retention period. #45

Merged
merged 1 commit into from
Jun 11, 2024

Conversation

kirkrodrigues
Copy link
Member

Description

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.

@davemarco
Copy link

davemarco commented Jun 11, 2024

checked that actions ran successfully. Seems reasonable to reduce retention time. Did not verify that corresponding release job ran succesfully

@kirkrodrigues kirkrodrigues merged commit b908ed7 into y-scope:main Jun 11, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants