Skip to content

Commit fc0ed56

Browse files
committed
Specify node and jdk versions
1 parent e38fad2 commit fc0ed56

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

.github/workflows/nix.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,10 @@ jobs:
1212
- uses: actions/checkout@v3
1313
- name: Install Nix
1414
uses: DeterminateSystems/nix-installer-action@main
15-
- name: Run Test
16-
run: nix develop --command sbt compilerJVM/test
15+
- uses: rrbutani/use-nix-shell-action@v1
16+
with:
17+
devShell: .#default
18+
- name: Run test
19+
run: sbt -J-Xmx4096M -J-Xss4M test
20+
- name: Check no changes
21+
run: git diff-files -p --exit-code

flake.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
(system:
1212
let
1313
sbtOverlay = self: super: {
14-
sbt = super.sbt.override { jre = super.jdk17; };
14+
sbt = super.sbt.override { jre = super.jdk8_headless; };
1515
};
1616
pkgs = import nixpkgs {
1717
inherit system;
@@ -26,7 +26,7 @@
2626
gmp
2727
mimalloc
2828
sbt
29-
nodejs
29+
nodejs_18
3030
];
3131
};
3232
});

0 commit comments

Comments
 (0)