Skip to content

Commit d83ecff

Browse files
committed
remove timestamp for cabal update from freeze file
1 parent 7b0a906 commit d83ecff

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

.github/workflows/build.yml

+9-5
Original file line numberDiff line numberDiff line change
@@ -63,14 +63,15 @@ jobs:
6363
run: cabal update
6464

6565
- name: List exact cabal deps
66-
run: cabal freeze
66+
run: |
67+
cabal freeze --only-dependencies
68+
sed -i '$ d' cabal.project.freeze
6769
6870
- name: Cache cabal store
6971
uses: actions/cache@v4
7072
with:
7173
path: ~/.cabal/store
7274
key: deps-linux-${{ env.ghc }}-${{ hashFiles('cabal.project.freeze') }}
73-
restore-keys: deps-linux-${{ env.ghc }}-
7475

7576
- name: Cache build artifacts
7677
uses: actions/cache@v4
@@ -120,7 +121,9 @@ jobs:
120121
run: devbox run -- cabal update
121122

122123
- name: List exact cabal deps
123-
run: devbox run -- cabal freeze
124+
run: |
125+
cabal freeze --only-dependencies
126+
sed -i '$ d' cabal.project.freeze
124127
125128
- name: Cache cabal store
126129
uses: actions/cache@v4
@@ -180,14 +183,15 @@ jobs:
180183
cabal-version: ${{ env.cabal }}
181184

182185
- name: List exact cabal deps
183-
run: cabal freeze
186+
run: |
187+
cabal freeze --only-dependencies
188+
sed -i '$ d' cabal.project.freeze
184189
185190
- name: Cache cabal store
186191
uses: actions/cache@v4
187192
with:
188193
path: ${{ steps.setup-haskell.outputs.cabal-store }}
189194
key: deps-win-${{ env.ghc }}-${{ hashFiles('cabal.project.freeze') }}
190-
restore-keys: deps-win-${{ env.ghc }}-
191195

192196
- name: Cache build artifacts
193197
uses: actions/cache@v4

0 commit comments

Comments
 (0)