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

Upgrade to Rescript 11 #94

Merged
merged 14 commits into from
Apr 26, 2024
Prev Previous commit
Next Next commit
Update contributing and ppx
  • Loading branch information
mrmurphy committed Apr 26, 2024
commit 093a4f9431c648838c9af36f6a3ca453ffd547ff
10 changes: 8 additions & 2 deletions .github/workflows/ppx-pr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,14 @@ jobs:
with:
ocaml-version: 4.12.1 # replace with your desired version
- name: Install Dune
run: opam install dune
- name: Install Dependencies
run: |
opam install dune
eval $(opam env)
- name: Install OCaml Dependencies
run: |
cd ppx_src
opam install -y . --deps-only
- name: Install Yarn Dependencies
run: yarn
- name: Build PPX
run: yarn build-ppx
Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ You would need to have [opam](https://opam.ocaml.org) installed.
- cd ppx_src;
- opam switch create . 4.12.1 --deps-only # If it's the first time you create a switch it can take a while.
- eval $(opam env)
- opam install -y ocaml-lsp-server dune ocaml ppx_tools_versioned # Install ppx's dependencies inside the switch
- opam install -y . --deps-only
- Profit, this should make your editor a little more smart

### Testing
Expand Down
Loading