mirror of
https://github.com/jgm/pandoc.git
synced 2026-09-19 02:22:09 +08:00
Add cabal caching to linux-nix-cabal CI workflow.
This commit is contained in:
@@ -147,6 +147,20 @@ jobs:
|
||||
- uses: cachix/install-nix-action@v22
|
||||
with:
|
||||
nix_path: nixpkgs=channel:nixos-unstable
|
||||
- name: Cache cabal global package db
|
||||
id: cabal-global
|
||||
uses: actions/cache@v3
|
||||
with:
|
||||
path: |
|
||||
~/.cabal
|
||||
key: ${{ runner.os }}-nix-cabal-global-${{ secrets.CACHE_VERSION }}
|
||||
- name: Cache cabal work
|
||||
id: cabal-local
|
||||
uses: actions/cache@v3
|
||||
with:
|
||||
path: |
|
||||
dist-newstyle
|
||||
key: ${{ runner.os }}-nix-cabal-local-${{ secrets.CACHE_VERSION }}
|
||||
- run: |
|
||||
nix-shell --run "cabal update && cabal test --disable-optimization"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user