Skip to content

Commit 995ccaa

Browse files
committed
Update GitHub Actions
We update things to be a bit more modern: - We bump the version of `actions/checkout`. - We switch to using `cachix/install-nix-action`. - We rename the job from `build` to `test` (because that's what we're actually doing: testing). - We also rename the file to not be about `nodejs` (because it never really was, that was an implementation detail). It would be nice to have this stuff cached somewhere, but caching with GitHub Actions plus Nix plus Node.js takes more than a modicum of effort, so we're not going to deal with it.
1 parent 11668f8 commit 995ccaa

2 files changed

Lines changed: 14 additions & 16 deletions

File tree

.github/workflows/nodejs.yml

Lines changed: 0 additions & 16 deletions
This file was deleted.

.github/workflows/test.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
name: CI
2+
3+
on:
4+
- push
5+
6+
jobs:
7+
test:
8+
runs-on: ubuntu-24.04
9+
steps:
10+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
11+
- name: Install Nix
12+
uses: cachix/install-nix-action@c134e4c9e34bac6cab09cf239815f9339aaaf84e
13+
- name: Test
14+
run: nix develop . --command make test

0 commit comments

Comments
 (0)