Skip to content

feat: Upgrade ci dependencies#160

Open
spotandjake wants to merge 1 commit intograin-lang:mainfrom
spotandjake:spotandjake/ci
Open

feat: Upgrade ci dependencies#160
spotandjake wants to merge 1 commit intograin-lang:mainfrom
spotandjake:spotandjake/ci

Conversation

@spotandjake
Copy link
Copy Markdown
Member

This pr attempts to upgrade all of our ci dependencies to more modern versions.

The main motivation for this pr was to update ocaml-publish to 3.0.0 in our release workflow but I figured I might as well try upgrading the rest.

@spotandjake spotandjake self-assigned this Apr 7, 2026
@spotandjake spotandjake force-pushed the spotandjake/ci branch 2 times, most recently from 8b1be59 to 7261de8 Compare April 7, 2026 17:38

- name: Setup OCaml ${{ matrix.ocaml-compiler }}
uses: ocaml/setup-ocaml@c2e6bb92370612b89f302c3aaefa1da45ee2d702 # v3.2.15
uses: ocaml/setup-ocaml@4dd53a587b9836a35604fec9601e606ff42145bc # v3.4.1
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just as a note I tried jumping to ocaml-setup@v3.6.0 however it failed, v3.4.1 seems to work but I think something breaks our workflow on Windows shortly after.

Looking into it a bit, it seems that they may have played with the cygwin path stuff which may be the culprity I figured upgrading was still worth it but we may want to open an issue to investigate that in the future so we don't get stuck on a legacy version.

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