From 136f90eb03ca6dab2fd41d2e1ca73ecc866bcc3e Mon Sep 17 00:00:00 2001 From: Daniel Kempkens Date: Wed, 13 Sep 2023 17:46:30 +0200 Subject: [PATCH 01/12] feat(ci): Add Forgejo actions --- .forgejo/workflows/check.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .forgejo/workflows/check.yaml diff --git a/.forgejo/workflows/check.yaml b/.forgejo/workflows/check.yaml new file mode 100644 index 0000000..6a0870a --- /dev/null +++ b/.forgejo/workflows/check.yaml @@ -0,0 +1,17 @@ +name: Check + +on: + push: + branches: ['master'] + +jobs: + check: + runs-on: ubuntu-latest-amd64 + steps: + - uses: actions/checkout@v3 + - name: Check Flake + uses: https://github.com/DeterminateSystems/flake-checker-action@v5 + with: + send-statistics: false + - name: Install Nix + uses: https://github.com/DeterminateSystems/nix-installer-action@v4 -- 2.46.0 From c5293126aae0e42e8d389137cc4570e2e9bd16c3 Mon Sep 17 00:00:00 2001 From: Daniel Kempkens Date: Wed, 13 Sep 2023 17:48:00 +0200 Subject: [PATCH 02/12] fix: run on all branches --- .forgejo/workflows/check.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.forgejo/workflows/check.yaml b/.forgejo/workflows/check.yaml index 6a0870a..86664e1 100644 --- a/.forgejo/workflows/check.yaml +++ b/.forgejo/workflows/check.yaml @@ -1,8 +1,6 @@ name: Check -on: - push: - branches: ['master'] +on: [push] jobs: check: -- 2.46.0 From 8a2c85ea98a0bc6df2508fbae9a476978e81be02 Mon Sep 17 00:00:00 2001 From: Daniel Kempkens Date: Wed, 13 Sep 2023 18:01:34 +0200 Subject: [PATCH 03/12] fix: only install nix for now --- .forgejo/workflows/check.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.forgejo/workflows/check.yaml b/.forgejo/workflows/check.yaml index 86664e1..1fa9a8e 100644 --- a/.forgejo/workflows/check.yaml +++ b/.forgejo/workflows/check.yaml @@ -7,9 +7,5 @@ jobs: runs-on: ubuntu-latest-amd64 steps: - uses: actions/checkout@v3 - - name: Check Flake - uses: https://github.com/DeterminateSystems/flake-checker-action@v5 - with: - send-statistics: false - name: Install Nix uses: https://github.com/DeterminateSystems/nix-installer-action@v4 -- 2.46.0 From 195c67d6fa86feb3033e6728bbdb7034dd8754d4 Mon Sep 17 00:00:00 2001 From: Daniel Kempkens Date: Wed, 13 Sep 2023 18:04:57 +0200 Subject: [PATCH 04/12] fix: pass flags to installer --- .forgejo/workflows/check.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.forgejo/workflows/check.yaml b/.forgejo/workflows/check.yaml index 1fa9a8e..d196ea9 100644 --- a/.forgejo/workflows/check.yaml +++ b/.forgejo/workflows/check.yaml @@ -9,3 +9,6 @@ jobs: - uses: actions/checkout@v3 - name: Install Nix uses: https://github.com/DeterminateSystems/nix-installer-action@v4 + with: + init: none + planner: linux -- 2.46.0 From 31cfe47cfeefedadbd5a2fe146983425c8ed6f3c Mon Sep 17 00:00:00 2001 From: Daniel Kempkens Date: Wed, 13 Sep 2023 18:08:50 +0200 Subject: [PATCH 05/12] fix: run check --- .forgejo/workflows/check.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.forgejo/workflows/check.yaml b/.forgejo/workflows/check.yaml index d196ea9..32869e9 100644 --- a/.forgejo/workflows/check.yaml +++ b/.forgejo/workflows/check.yaml @@ -12,3 +12,4 @@ jobs: with: init: none planner: linux + - run: nix flake check --keep-going -- 2.46.0 From ad3b3f76c39a5f9eec3f415043138b5f4cd4ce93 Mon Sep 17 00:00:00 2001 From: Daniel Kempkens Date: Wed, 13 Sep 2023 20:18:58 +0200 Subject: [PATCH 06/12] fix: try ignoring GITHUB_TOKEN --- .forgejo/workflows/check.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.forgejo/workflows/check.yaml b/.forgejo/workflows/check.yaml index 32869e9..84ff3ba 100644 --- a/.forgejo/workflows/check.yaml +++ b/.forgejo/workflows/check.yaml @@ -13,3 +13,5 @@ jobs: init: none planner: linux - run: nix flake check --keep-going + env: + GITHUB_TOKEN: '' -- 2.46.0 From 786c4bc28922833017f14e9b4c516d8b716326ff Mon Sep 17 00:00:00 2001 From: Daniel Kempkens Date: Wed, 13 Sep 2023 20:20:36 +0200 Subject: [PATCH 07/12] fix: try ignoring GITHUB_TOKEN --- .forgejo/workflows/check.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.forgejo/workflows/check.yaml b/.forgejo/workflows/check.yaml index 84ff3ba..8e68b0a 100644 --- a/.forgejo/workflows/check.yaml +++ b/.forgejo/workflows/check.yaml @@ -12,6 +12,7 @@ jobs: with: init: none planner: linux + - run: env - run: nix flake check --keep-going env: GITHUB_TOKEN: '' -- 2.46.0 From 71489d61c477defe503219ade8404044d849c1b3 Mon Sep 17 00:00:00 2001 From: Daniel Kempkens Date: Wed, 13 Sep 2023 21:05:50 +0200 Subject: [PATCH 08/12] fix: try ignoring GITHUB_TOKEN --- .forgejo/workflows/check.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.forgejo/workflows/check.yaml b/.forgejo/workflows/check.yaml index 8e68b0a..c68bb86 100644 --- a/.forgejo/workflows/check.yaml +++ b/.forgejo/workflows/check.yaml @@ -15,4 +15,4 @@ jobs: - run: env - run: nix flake check --keep-going env: - GITHUB_TOKEN: '' + GITHUB_TOKEN: ${{ secrets.REAL_GITHUB_TOKEN }} -- 2.46.0 From 097573f8282e063362661b998dd9327c5ef18ddf Mon Sep 17 00:00:00 2001 From: Daniel Kempkens Date: Wed, 13 Sep 2023 21:09:06 +0200 Subject: [PATCH 09/12] fix: try ignoring GITHUB_TOKEN --- .forgejo/workflows/check.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.forgejo/workflows/check.yaml b/.forgejo/workflows/check.yaml index c68bb86..c65f761 100644 --- a/.forgejo/workflows/check.yaml +++ b/.forgejo/workflows/check.yaml @@ -13,6 +13,4 @@ jobs: init: none planner: linux - run: env - - run: nix flake check --keep-going - env: - GITHUB_TOKEN: ${{ secrets.REAL_GITHUB_TOKEN }} + - run: unset GITHUB_TOKEN && nix flake check --keep-going -- 2.46.0 From 0b2f6c1178d3646ec152083c5efe9731f09fddd1 Mon Sep 17 00:00:00 2001 From: Daniel Kempkens Date: Wed, 13 Sep 2023 21:10:28 +0200 Subject: [PATCH 10/12] fix: try ignoring GITHUB_TOKEN --- .forgejo/workflows/check.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.forgejo/workflows/check.yaml b/.forgejo/workflows/check.yaml index c65f761..0ef1e00 100644 --- a/.forgejo/workflows/check.yaml +++ b/.forgejo/workflows/check.yaml @@ -13,4 +13,4 @@ jobs: init: none planner: linux - run: env - - run: unset GITHUB_TOKEN && nix flake check --keep-going + - run: unsetenv GITHUB_TOKEN && nix flake check --keep-going -- 2.46.0 From 38a2f2793d3f588c96c6ce921d32a902abd75c62 Mon Sep 17 00:00:00 2001 From: Daniel Kempkens Date: Wed, 13 Sep 2023 21:11:31 +0200 Subject: [PATCH 11/12] fix: try ignoring GITHUB_TOKEN --- .forgejo/workflows/check.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.forgejo/workflows/check.yaml b/.forgejo/workflows/check.yaml index 0ef1e00..3cfc541 100644 --- a/.forgejo/workflows/check.yaml +++ b/.forgejo/workflows/check.yaml @@ -13,4 +13,8 @@ jobs: init: none planner: linux - run: env - - run: unsetenv GITHUB_TOKEN && nix flake check --keep-going + env: + GITHUB_TOKEN: '' + - run: nix flake check --keep-going + env: + GITHUB_TOKEN: '' -- 2.46.0 From b6809ab9b78518d4aaacbe382ea4d829cbdba215 Mon Sep 17 00:00:00 2001 From: Daniel Kempkens Date: Wed, 13 Sep 2023 21:20:53 +0200 Subject: [PATCH 12/12] fix: try ignoring GITHUB_TOKEN --- .forgejo/workflows/check.yaml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/.forgejo/workflows/check.yaml b/.forgejo/workflows/check.yaml index 3cfc541..32ded5c 100644 --- a/.forgejo/workflows/check.yaml +++ b/.forgejo/workflows/check.yaml @@ -12,9 +12,5 @@ jobs: with: init: none planner: linux - - run: env - env: - GITHUB_TOKEN: '' + github-token: null - run: nix flake check --keep-going - env: - GITHUB_TOKEN: '' -- 2.46.0