From 34fd56c79166148e0d7a6a5a3119efa10a850dfc Mon Sep 17 00:00:00 2001 From: kat witch Date: Sun, 26 Sep 2021 00:12:59 +0100 Subject: [PATCH] CI: new nodes --- .github/workflows/nodes.yml | 62 +++++++++++++++++++++++++++++++++++++ config/trusted | 2 +- 2 files changed, 63 insertions(+), 1 deletion(-) diff --git a/.github/workflows/nodes.yml b/.github/workflows/nodes.yml index 97665e2f..40ada168 100644 --- a/.github/workflows/nodes.yml +++ b/.github/workflows/nodes.yml @@ -276,6 +276,68 @@ jobs: command: ci-build-cache quiet: false stdin: ${{ runner.temp }}/ci.build.cache + marisa: + name: nodes-marisa + runs-on: ubuntu-latest + steps: + - id: checkout + name: git clone + uses: actions/checkout@v1 + with: + submodules: false + - id: nix-install + name: nix install + uses: arcnmx/ci/actions/nix/install@master + - id: ci-setup + name: nix setup + uses: arcnmx/ci/actions/nix/run@master + with: + attrs: ci.job.marisa.run.bootstrap + quiet: false + - id: architectures + name: prepare for emulated builds + run: 'sudo $(which archbinfmt) + + ' + - id: ci-dirty + name: nix test dirty + uses: arcnmx/ci/actions/nix/run@master + with: + attrs: ci.job.marisa.run.test + command: ci-build-dirty + quiet: false + stdout: ${{ runner.temp }}/ci.build.dirty + - id: ci-test + name: nix test build + uses: arcnmx/ci/actions/nix/run@master + with: + attrs: ci.job.marisa.run.test + command: ci-build-realise + ignore-exit-code: true + quiet: false + stdin: ${{ runner.temp }}/ci.build.dirty + - env: + CI_EXIT_CODE: ${{ steps.ci-test.outputs.exit-code }} + id: ci-summary + name: nix test results + uses: arcnmx/ci/actions/nix/run@master + with: + attrs: ci.job.marisa.run.test + command: ci-build-summarise + quiet: false + stdin: ${{ runner.temp }}/ci.build.dirty + stdout: ${{ runner.temp }}/ci.build.cache + - env: + CACHIX_SIGNING_KEY: ${{ secrets.CACHIX_SIGNING_KEY }} + id: ci-cache + if: always() + name: nix test cache + uses: arcnmx/ci/actions/nix/run@master + with: + attrs: ci.job.marisa.run.test + command: ci-build-cache + quiet: false + stdin: ${{ runner.temp }}/ci.build.cache medicine: name: nodes-medicine runs-on: ubuntu-latest diff --git a/config/trusted b/config/trusted index 46703483..28ab5ea0 160000 --- a/config/trusted +++ b/config/trusted @@ -1 +1 @@ -Subproject commit 4670348325e1d12d934b50fa533f229d92525023 +Subproject commit 28ab5ea09292894d50c516bc14213fc62a6e73ee