Skip to content

Fix CI - #229

Open
wenkokke wants to merge 8 commits into
mainfrom
fix-ci
Open

Fix CI#229
wenkokke wants to merge 8 commits into
mainfrom
fix-ci

Conversation

@wenkokke

Copy link
Copy Markdown
Owner

No description provided.

@wenkokke wenkokke changed the title Retire macos-12 and windows-2019 Fix CI Jul 27, 2025
@wenkokke
wenkokke force-pushed the fix-ci branch 2 times, most recently from df24921 to a2c3c1d Compare July 27, 2025 14:54
Comment thread .github/workflows/build-latest.yml Outdated
Comment thread .github/workflows/setup-latest.yml Outdated
@wenkokke

wenkokke commented Jul 27, 2025

Copy link
Copy Markdown
Owner Author

@andreasabel: Thank you for your comments. The issue is that the binaries are only backwards compatible to the macOS version that they were built with, so ironically older is always better. This is one of the primary motivations behind agda-python, because cibuildwheel actually knows to build good backwards (and cross-linux) compatible binaries. My plan is for this action to simply call pip install going forward, at least for supported platforms and Agda versions.

@andreasabel

Copy link
Copy Markdown
Collaborator

@wenkokke This PR seems quite urgent to finish. Do you know how to proceed (and just lack time) or are you stuck?
Is there anything I can help with?

@wenkokke

wenkokke commented Sep 12, 2025

Copy link
Copy Markdown
Owner Author

@wenkokke This PR seems quite urgent to finish. Do you know how to proceed (and just lack time) or are you stuck? Is there anything I can help with?

I'm not really sure why the builds are failing, unfortunately :(

The commits that are here fix the obvious problems, but then the build still seems to be failing, so your help investigating would be very welcome.

@wenkokke

Copy link
Copy Markdown
Owner Author

Alright, so @andreasabel, rebasing #232 onto this might be a start?

@wenkokke

wenkokke commented Sep 13, 2025

Copy link
Copy Markdown
Owner Author

Things are going wrong when creating and uploading the bundle:

Screenshot 2025-09-13 at 17 53 28

I may have forgotten to run the pre-commit hook.

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