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

Attempt to fix CI again #626

Merged
merged 1 commit into from
Nov 16, 2023
Merged

Attempt to fix CI again #626

merged 1 commit into from
Nov 16, 2023

Conversation

clyring
Copy link
Member

@clyring clyring commented Nov 16, 2023

The windows jobs were subtly broken by #613, which caused the build products to live in bytestring-*/dist-newstyle instead of dist-newstyle. This didn't appear to break immediately because we restored cached stuff in dist-newstyle including stale executables. It wasn't until a week of inactivity caused our cache to expire that the breakage became appropriately obvious.

I don't really understand what went wrong with the centos job; I just borrowed the workaround from haskell/text#541.

The windows jobs were subtly broken by haskell#613, which caused
the build products to live in bytestring-*/dist-newstyle
instead of dist-newstyle.  This didn't appear to break
immediately because we restored cached stuff in dist-newstyle
including stale executables.  It wasn't until a week of
inactivity caused our cache to expire that the breakage
became appropriately obvious.

I don't really understand what went wrong with the centos job;
I just borrowed the workaround from haskell/text#541.
@Bodigrim Bodigrim merged commit bf5f5da into haskell:master Nov 16, 2023
25 checks passed
@clyring clyring added this to the 0.12.1.0 milestone Jan 30, 2024
clyring added a commit that referenced this pull request Jan 30, 2024
The windows jobs were subtly broken by #613, which caused
the build products to live in bytestring-*/dist-newstyle
instead of dist-newstyle.  This didn't appear to break
immediately because we restored cached stuff in dist-newstyle
including stale executables.  It wasn't until a week of
inactivity caused our cache to expire that the breakage
became appropriately obvious.

I don't really understand what went wrong with the centos job;
I just borrowed the workaround from haskell/text#541.

(cherry picked from commit bf5f5da)
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