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

CI changelogs: switch to XDG, fix cache key #9849

Merged
merged 1 commit into from
Apr 2, 2024
Merged

Conversation

andreasabel
Copy link
Member

This is the same as #9845 but for the changelogs.yml workflow.

@andreasabel
Copy link
Member Author

Before: 5m40s (cache not working) https://github.com/haskell/cabal/actions/runs/8455268512/attempts/1?pr=9849
After: 46s (cache working) https://github.com/haskell/cabal/actions/runs/8455268512/attempts/2?pr=9849

@philderbeast
Copy link
Collaborator

Thanks for taking this on @andreasabel. The speed up is great and will help all of us contributing to Cabal.

@andreasabel andreasabel added continuous-integration merge me Tell Mergify Bot to merge labels Mar 27, 2024
@mergify mergify bot added the merge delay passed Applied (usually by Mergify) when PR approved and received no updates for 2 days label Mar 29, 2024
This is the same as #9845 but for the changelogs.yml workflow.

`changelog-d` currently has restrictive bound `base < 4.19` which we
need to ignore if we want to build on the latest GHC as shipped by the
GHA runner.
@mergify mergify bot merged commit e125959 into master Apr 2, 2024
57 checks passed
@mergify mergify bot deleted the ci-changelogs branch April 2, 2024 10:52
@ulysses4ever
Copy link
Collaborator

@mergify backport 3.12

Copy link
Contributor

mergify bot commented May 13, 2024

backport 3.12

✅ Backports have been created

mergify bot added a commit that referenced this pull request May 14, 2024
CI changelogs: switch to XDG, fix cache key (backport #9849)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
continuous-integration merge delay passed Applied (usually by Mergify) when PR approved and received no updates for 2 days merge me Tell Mergify Bot to merge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants