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

Update cache keys in test-inputs.yml #79

Merged
merged 1 commit into from
Jul 2, 2024
Merged

Conversation

obi1kenobi
Copy link
Owner

It's always caching. Or DNS. This time it was caching.

A while back, we changed the default cache key prefix from empty-string to semver so that our cache key names don't start with a dash, since users found that confusing.

We should have updated these tests accordingly at the time, but we did not. So how did the PR with the change pass?

It used the caches from older runs of the same job which used the old names. When those caches expired and were GC'd by GitHub, the jobs started failing.

This is what broke CI for #77. This PR will fix it.

It's always caching. Or DNS. This time it was caching.

A while back, we changed the default cache key prefix from empty-string to `semver` so that our cache key names don't start with a dash, since users found that confusing.

We should have updated these tests accordingly at the time, but we did not. So how did the PR with the change pass?

It used the caches from older runs of the same job which used the old names. When those caches expired and were GC'd by GitHub, the jobs started failing.

This is what broke CI for #77. This PR will fix it.
@obi1kenobi obi1kenobi mentioned this pull request Jul 2, 2024
@obi1kenobi obi1kenobi enabled auto-merge (squash) July 2, 2024 14:45
@obi1kenobi obi1kenobi merged commit 300d7d4 into main Jul 2, 2024
29 checks passed
@obi1kenobi obi1kenobi deleted the obi1kenobi-patch-1 branch July 2, 2024 14:47
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.

1 participant