From dfaec52b98aab7b6ea3171a9f01ebecf7d822a4e Mon Sep 17 00:00:00 2001 From: Andrea Ciceri Date: Sat, 8 Apr 2023 11:24:34 +0200 Subject: [PATCH 1/4] Hydra support --- flake.nix | 1 + hydra/default.nix | 5 +++++ 2 files changed, 6 insertions(+) create mode 100644 hydra/default.nix diff --git a/flake.nix b/flake.nix index d17b520..a409aca 100644 --- a/flake.nix +++ b/flake.nix @@ -23,6 +23,7 @@ ./hmModules ./formatter ./diff-closures + ./hydra ]; }; diff --git a/hydra/default.nix b/hydra/default.nix new file mode 100644 index 0000000..635d38c --- /dev/null +++ b/hydra/default.nix @@ -0,0 +1,5 @@ +{self, ...}: { + flake.hydraJobs = { + packages = self.packages; + }; +} From b60bba33da7a5c18399b7793bfd3258dd7e8f4c1 Mon Sep 17 00:00:00 2001 From: Andrea Ciceri Date: Sat, 8 Apr 2023 11:25:18 +0200 Subject: [PATCH 2/4] Remove github workflow for building --- .github/workflows/build.yaml | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100644 .github/workflows/build.yaml diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml deleted file mode 100644 index 626f6c4..0000000 --- a/.github/workflows/build.yaml +++ /dev/null @@ -1,27 +0,0 @@ -name: build -on: - workflow_dispatch: # allows manual triggering - push: - branches: - - master - - update_flake_lock_action - -jobs: - build: - if: ${{ always() }} - runs-on: ubuntu-latest - steps: - - name: Checkout repository - uses: actions/checkout@v3 - - - uses: cachix/install-nix-action@v20 - with: - extra_nix_config: | - accept-flake-config = true - - - uses: cachix/cachix-action@v12 - with: - name: aciceri-emacs - authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}' - - - run: nix --print-build-logs --verbose build From 0d6c0a434632e7686bec4e120972d682fa3266fb Mon Sep 17 00:00:00 2001 From: Andrea Ciceri Date: Sat, 8 Apr 2023 11:49:52 +0200 Subject: [PATCH 3/4] Hydra hook --- hydra/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/hydra/default.nix b/hydra/default.nix index 635d38c..552655e 100644 --- a/hydra/default.nix +++ b/hydra/default.nix @@ -2,4 +2,9 @@ flake.hydraJobs = { packages = self.packages; }; + perSystem = {pkgs, ...}: { + packages.hydraHook = pkgs.writeScript "hook" '' + echo ciao + ''; + }; } From 11369f4f4bca89b2ba5c2330bf2f88f66011a17c Mon Sep 17 00:00:00 2001 From: Andrea Ciceri Date: Sat, 8 Apr 2023 12:17:23 +0200 Subject: [PATCH 4/4] Removed Hydra hook --- hydra/default.nix | 5 ----- 1 file changed, 5 deletions(-) diff --git a/hydra/default.nix b/hydra/default.nix index 552655e..635d38c 100644 --- a/hydra/default.nix +++ b/hydra/default.nix @@ -2,9 +2,4 @@ flake.hydraJobs = { packages = self.packages; }; - perSystem = {pkgs, ...}: { - packages.hydraHook = pkgs.writeScript "hook" '' - echo ciao - ''; - }; }