Skip to content

Commit e160428

Browse files
committed
fix github actions
1 parent 6a89ad2 commit e160428

File tree

3 files changed

+13
-15
lines changed

3 files changed

+13
-15
lines changed

.github/actions/yarn/action.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,21 @@ runs:
1111
steps:
1212
# Install Cachix
1313
- uses: cachix/install-nix-action@v17
14+
- uses: cachix/install-nix-action@v30
15+
with:
16+
github_access_token: ${{ secrets.GITHUB_TOKEN }}
1417
- name: Setup Cachix
15-
uses: cachix/cachix-action@v10
18+
uses: cachix/cachix-action@v15
1619
with:
1720
name: igm
18-
authToken: ${{ inputs.cachix-auth-token }}
19-
21+
authToken: "${{ secrets.CACHIX_AUTH_TOKEN }}"
2022
# Install Node
2123
- name: Get yarn cache directory path
2224
id: yarn-cache-dir-path
2325
run: echo "::set-output name=dir::$(yarn config get cacheFolder)"
2426
shell: nix develop --command bash {0}
2527
- name: Yarn Cache
26-
uses: actions/cache@v3
28+
uses: actions/cache@v4
2729
with:
2830
path: ${{ steps.yarn-cache-dir-path.outputs.dir }}
2931
key: ${{ runner.os }}-modules-${{ hashFiles('**/yarn.lock') }}

.github/workflows/lint.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
build-static:
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@v3.1.0
13+
- uses: actions/checkout@v4
1414
- uses: ./.github/actions/yarn
1515
with:
1616
cachix-auth-token: ${{ secrets.CACHIX_AUTH_TOKEN }}
@@ -19,7 +19,7 @@ jobs:
1919
lint:
2020
runs-on: ubuntu-latest
2121
steps:
22-
- uses: actions/checkout@v3.1.0
22+
- uses: actions/checkout@v4
2323
- uses: ./.github/actions/yarn
2424
with:
2525
cachix-auth-token: ${{ secrets.CACHIX_AUTH_TOKEN }}
@@ -28,7 +28,7 @@ jobs:
2828
typecheck:
2929
runs-on: ubuntu-latest
3030
steps:
31-
- uses: actions/checkout@v3.1.0
31+
- uses: actions/checkout@v4
3232
- uses: ./.github/actions/yarn
3333
with:
3434
cachix-auth-token: ${{ secrets.CACHIX_AUTH_TOKEN }}

.github/workflows/nix.yml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,12 @@ jobs:
1818
build:
1919
runs-on: ubuntu-latest
2020
steps:
21-
- uses: actions/checkout@v3.1.0
22-
- uses: cachix/install-nix-action@v17
21+
- uses: actions/checkout@v4
22+
- uses: cachix/install-nix-action@v30
2323
with:
24-
install_url: https://nixos-nix-install-tests.cachix.org/serve/i6laym9jw3wg9mw6ncyrk6gjx4l34vvx/install
25-
install_options: "--tarball-url-prefix https://nixos-nix-install-tests.cachix.org/serve"
26-
extra_nix_config: |
27-
experimental-features = nix-command flakes
28-
access-tokens = github.com=${{ secrets.GITHUB_TOKEN }}
24+
github_access_token: ${{ secrets.GITHUB_TOKEN }}
2925
- name: Setup Cachix
30-
uses: cachix/cachix-action@v12
26+
uses: cachix/cachix-action@v15
3127
with:
3228
name: igm
3329
authToken: "${{ secrets.CACHIX_AUTH_TOKEN }}"

0 commit comments

Comments
 (0)