Skip to content

Commit a1fc9ed

Browse files
authored
build with Melange 6 / OCaml 5.4 (#72)
1 parent e03ec5b commit a1fc9ed

File tree

4 files changed

+12
-14
lines changed

4 files changed

+12
-14
lines changed

.github/workflows/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828

2929
steps:
3030
- name: checkout tree
31-
uses: actions/checkout@v4
31+
uses: actions/checkout@v5
3232

3333
- name: set-up OCaml ${{ matrix.ocaml-compiler }}
3434
uses: ocaml/setup-ocaml@v3

.github/workflows/nix.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,9 @@ concurrency:
1212
jobs:
1313
tests:
1414
runs-on: ubuntu-latest
15-
strategy:
16-
matrix:
17-
ocamlVersion: [5_2]
1815
steps:
19-
- uses: actions/checkout@v2
20-
- uses: cachix/install-nix-action@v21
16+
- uses: actions/checkout@v5
17+
- uses: cachix/install-nix-action@v31
2118
with:
2219
extra_nix_config: |
2320
extra-substituters = https://anmonteiro.nix-cache.workers.dev

flake.lock

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

flake.nix

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
forAllSystems = f: nixpkgs.lib.genAttrs nixpkgs.lib.systems.flakeExposed (system:
99
let
1010
pkgs = nixpkgs.legacyPackages.${system}.extend (self: super: {
11-
ocamlPackages = super.ocaml-ng.ocamlPackages_5_2;
11+
ocamlPackages = super.ocaml-ng.ocamlPackages_5_4;
1212
});
1313
in
1414
f pkgs);
@@ -56,6 +56,7 @@
5656
merlin
5757
melange-jest
5858
reason
59+
ocaml-lsp
5960
]);
6061
inherit buildInputs;
6162
};

0 commit comments

Comments
 (0)