Skip to content

Commit 4f480a2

Browse files
committed
Update for new version compatibility
1 parent ca8b2f6 commit 4f480a2

File tree

4 files changed

+956
-51
lines changed

4 files changed

+956
-51
lines changed

.github/workflows/main.yml

+12-10
Original file line numberDiff line numberDiff line change
@@ -8,24 +8,27 @@ jobs:
88
build-nix:
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@v2.4.0
11+
- uses: actions/checkout@v3
1212

1313
- name: Install Nix
14-
uses: cachix/install-nix-action@v16
14+
uses: cachix/install-nix-action@v20
1515
with:
16-
install_url: https://nixos-nix-install-tests.cachix.org/serve/i6laym9jw3wg9mw6ncyrk6gjx4l34vvx/install
17-
install_options: '--tarball-url-prefix https://nixos-nix-install-tests.cachix.org/serve'
16+
github_access_token: ${{ secrets.GITHUB_TOKEN }}
1817
extra_nix_config: |
19-
experimental-features = nix-command flakes
2018
access-tokens = github.com=${{ secrets.GITHUB_TOKEN }}
19+
allow-import-from-derivation = true
20+
auto-optimise-store = true
21+
experimental-features = nix-command flakes
22+
substituters = https://cache.nixos.org https://cache.iog.io https://cache.zw3rk.com
23+
trusted-public-keys = cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY= hydra.iohk.io:f/Ea+s+dFdN+3Y/G+FDgSq+a5NEWhJGzdjvKNGv0/EQ= loony-tools:pr9m4BkM/5/eSTZlkQyRt57Jz7OMBxNSUiMC4FkcNfk=
2124
2225
- name: Build with cachix
23-
uses: cachix/cachix-action@v10
26+
uses: cachix/cachix-action@v12
2427
with:
2528
name: hakyll-nix-template
2629
authToken: ${{ secrets.CACHIX_AUTH_TOKEN }}
2730

28-
- run: nix build
31+
- run: nix build --accept-flake-config
2932

3033
- name: Artifact pages
3134
uses: actions/upload-artifact@v2
@@ -45,12 +48,11 @@ jobs:
4548
name: pages
4649
path: result
4750

48-
- name: GitHub Pages
51+
- name: Deploy to GitHub Pages
4952
if: success()
50-
uses: crazy-max/ghaction-github-pages@v2.6.0
53+
uses: crazy-max/ghaction-github-pages@v3.1.0
5154
with:
5255
build_dir: result
5356
target_branch: gh-pages
54-
keep_history: false
5557
env:
5658
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)