Skip to content

Adjust CI#34

Merged
oliverfriedmann merged 6 commits into
tcsprojects:masterfrom
jmid:adjust-ci
Sep 30, 2025
Merged

Adjust CI#34
oliverfriedmann merged 6 commits into
tcsprojects:masterfrom
jmid:adjust-ci

Conversation

@jmid

@jmid jmid commented Sep 29, 2025

Copy link
Copy Markdown
Contributor

As a quick follow-up to #33 this

  • excludes 4.08 on Windows and macOS (where compiler installation fails)
  • adds 4.14 as a broadly supported, pre-5.x compiler version

@jmid

jmid commented Sep 29, 2025

Copy link
Copy Markdown
Contributor Author

With a bit of trial and error this got exclusion of matrix-combinations working.

As for the quoting of versions, ocaml/setup-ocaml#954 summarizes why this is probably preferable... 😬

@jmid

jmid commented Sep 29, 2025

Copy link
Copy Markdown
Contributor Author

The nice thing is that it triggers on PRs too, which provides an additional check before merging a change 🙂

@jmid

jmid commented Sep 29, 2025

Copy link
Copy Markdown
Contributor Author

The last change means lower-bounds are only explored on the fastest platform (Linux).
Overall with caching, CI now completes in 4 min, which seems reasonable.
I'll stop now 😅

@oliverfriedmann oliverfriedmann merged commit 34669e4 into tcsprojects:master Sep 30, 2025
7 checks passed
@oliverfriedmann

Copy link
Copy Markdown
Contributor

thank you so much for your help, much appreciated!

@jmid jmid deleted the adjust-ci branch September 30, 2025 05:54
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