From fe8a1376fa74b67a3c08885e0179d6bb2fcc4dd3 Mon Sep 17 00:00:00 2001 From: trev Date: Sat, 17 May 2025 03:02:13 -0400 Subject: [PATCH] fix: pass token --- .github/actions/init/action.yaml | 9 ++++++++- .github/workflows/check.yaml | 2 ++ .github/workflows/release.yaml | 6 ++++++ .github/workflows/update.yaml | 2 ++ 4 files changed, 18 insertions(+), 1 deletion(-) diff --git a/.github/actions/init/action.yaml b/.github/actions/init/action.yaml index 44078ef..01cb430 100644 --- a/.github/actions/init/action.yaml +++ b/.github/actions/init/action.yaml @@ -1,4 +1,11 @@ name: "initialize" +description: "install nix & use cachix" + +inputs: + token: + description: "cachix auth token" + required: true + runs: using: "composite" steps: @@ -11,4 +18,4 @@ runs: uses: cachix/cachix-action@v16 with: name: trevstack - authToken: "${{ secrets.CACHIX_AUTH_TOKEN }}" + authToken: "${{ inputs.token }}" diff --git a/.github/workflows/check.yaml b/.github/workflows/check.yaml index 645ffb0..5e66fe9 100644 --- a/.github/workflows/check.yaml +++ b/.github/workflows/check.yaml @@ -17,6 +17,8 @@ jobs: steps: - uses: actions/checkout@v4 - uses: ./.github/actions/init + with: + token: "${{ secrets.CACHIX_AUTH_TOKEN }}" - name: Check run: nix flake check diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index b090371..0c1704b 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -15,6 +15,8 @@ jobs: steps: - uses: actions/checkout@v4 - uses: ./.github/actions/init + with: + token: "${{ secrets.CACHIX_AUTH_TOKEN }}" - name: check run: nix flake check @@ -25,6 +27,8 @@ jobs: steps: - uses: actions/checkout@v4 - uses: ./.github/actions/init + with: + token: "${{ secrets.CACHIX_AUTH_TOKEN }}" - name: build run: > @@ -49,6 +53,8 @@ jobs: steps: - uses: actions/checkout@v4 - uses: ./.github/actions/init + with: + token: "${{ secrets.CACHIX_AUTH_TOKEN }}" - name: set env run: | diff --git a/.github/workflows/update.yaml b/.github/workflows/update.yaml index d64c579..74cb29d 100644 --- a/.github/workflows/update.yaml +++ b/.github/workflows/update.yaml @@ -15,6 +15,8 @@ jobs: steps: - uses: actions/checkout@v4 - uses: ./.github/actions/init + with: + token: "${{ secrets.CACHIX_AUTH_TOKEN }}" # https://github.com/actions/checkout/issues/13 - name: set git config