From 67475adcb25a46e679399b70839e14e24a6e4682 Mon Sep 17 00:00:00 2001 From: Bruno Rodrigues Date: Sat, 3 Feb 2024 11:14:35 +0100 Subject: [PATCH] added nix magic cache --- .github/workflows/nix.yaml | 5 +++++ .github/workflows/tests-r-via-nix.yaml | 3 +++ 2 files changed, 8 insertions(+) diff --git a/.github/workflows/nix.yaml b/.github/workflows/nix.yaml index 66cb48ad..d457a1b7 100644 --- a/.github/workflows/nix.yaml +++ b/.github/workflows/nix.yaml @@ -12,8 +12,13 @@ jobs: runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v3 + - name: Install Nix uses: DeterminateSystems/nix-installer-action@main + + - name: Nix cache + uses: DeterminateSystems/magic-nix-cache-action@main + - name: Run `nix-build ./inst/extdata/default.nix` run: | nix-build ./inst/extdata/default.nix diff --git a/.github/workflows/tests-r-via-nix.yaml b/.github/workflows/tests-r-via-nix.yaml index c8ec1c62..3d1640cd 100644 --- a/.github/workflows/tests-r-via-nix.yaml +++ b/.github/workflows/tests-r-via-nix.yaml @@ -22,6 +22,9 @@ jobs: - name: Install Nix uses: DeterminateSystems/nix-installer-action@main + + - name: Nix cache + uses: DeterminateSystems/magic-nix-cache-action@main - name: devtools::test() via nix-shell run: nix-shell --pure -p cacert nix R rPackages.covr rPackages.codetools rPackages.xml2 rPackages.sys rPackages.devtools --run "Rscript -e 'devtools::test()'"