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

Set retention days on Upload Artifacts #2618

Merged
merged 3 commits into from
Aug 1, 2023
Merged

Conversation

guineveresaenger
Copy link
Contributor

This PR removes the artifact cleanup cron in favor of setting retention days on the artifact upload itself.
Fixes #2558.
Similar to pulumi/pulumi-aws#2649

@github-actions
Copy link

Does the PR have any schema changes?

Looking good! No breaking changes found.
No new resources/functions.

@guineveresaenger guineveresaenger requested a review from a team July 28, 2023 23:44
Copy link

@aq17 aq17 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🆒

Copy link
Member

@danielrbradley danielrbradley left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very much in favor of removing the cleanup workflow.

Is there any rational behind the 30 days for master and PRs but 90 days for all other workflows? I think PRs make sense to be shorter, but should we keep all other for 90 days ... unless there's a cost associated?

@guineveresaenger
Copy link
Contributor Author

@danielrbradley - I'm keeping the status quo as far as I'm aware: pulumi/pulumi-aws#2649 (comment)

It may be/have been a cost/storage issue? Either way, we can always remove the shorter retention period.

@guineveresaenger guineveresaenger merged commit b62e05d into master Aug 1, 2023
@guineveresaenger guineveresaenger deleted the guin/retention-days branch August 1, 2023 16:40
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.

Workflow failure: artifact-cleanup
3 participants