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

update: switch to melange, dune, yarn, github actions #118

Merged
merged 6 commits into from
Mar 19, 2023
Merged

Conversation

mlms13
Copy link
Owner

@mlms13 mlms13 commented Mar 18, 2023

This PR addresses a handful of the items in the v2 checklist:

  • Compile with Melange instead of BuckleScript
  • Configure the build with Dune instead of bsconfig.json
  • Run CI in Github Actions instead of CircleCI
  • Install (non-opam) dependencies with Yarn instead of npm

I had been planning to do this work in separate chunks, but I realized it didn't make sense to try to configure a Melange build in Circle only to immediately migrate to Github Actions (or get Bucklescript set up in Github actions, only to immediately switch to Melange).

So here is all of it... we'll see if CI works.

@mlms13 mlms13 merged commit 4ff40fc into v2 Mar 19, 2023
@mlms13 mlms13 deleted the switch-to-melange branch March 19, 2023 17:29
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.

None yet

1 participant