Skip to content

Commit ef9010e

Browse files
committed
build: fix nix/direnv in github actions
1 parent 766cf9b commit ef9010e

2 files changed

Lines changed: 14 additions & 8 deletions

File tree

.github/workflows/pre-commit.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,13 @@ jobs:
99
pre-commit:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v2
13-
- uses: DeterminateSystems/nix-installer-action@v3
14-
- uses: DeterminateSystems/magic-nix-cache-action@main
15-
- uses: HatsuneMiku3939/direnv-action@v1
12+
- uses: actions/checkout@v6
13+
- uses: DeterminateSystems/nix-installer-action@v21
14+
- uses: DeterminateSystems/magic-nix-cache-action@v12
15+
- run: nix profile install nixpkgs#direnv
16+
- run: |
17+
direnv allow
18+
direnv export gha >> "$GITHUB_ENV"
1619
- run: |
1720
pip install -r requirements/pre-commit.txt
1821
pre-commit run -a

.github/workflows/test.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,13 @@ jobs:
99
test:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v2
13-
- uses: DeterminateSystems/nix-installer-action@v3
14-
- uses: DeterminateSystems/magic-nix-cache-action@main
15-
- uses: HatsuneMiku3939/direnv-action@v1
12+
- uses: actions/checkout@v6
13+
- uses: DeterminateSystems/nix-installer-action@v21
14+
- uses: DeterminateSystems/magic-nix-cache-action@v12
15+
- run: nix profile install nixpkgs#direnv
16+
- run: |
17+
direnv allow
18+
direnv export gha >> "$GITHUB_ENV"
1619
- run: |
1720
pip install -r requirements/test.txt
1821
tox

0 commit comments

Comments
 (0)