Skip to content

Commit

Permalink
ci: fix cabal.project
Browse files Browse the repository at this point in the history
  • Loading branch information
thomasjm committed Oct 28, 2024
1 parent b298e63 commit 71a9992
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions .github/workflows/sandwich.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,15 +42,20 @@ jobs:
"$env:PGBIN" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
# Disable demo-postgres since it requires unix sockets
sed -i 's/demos\/demo-postgres/-- demos\/demo-postgres/g' cabal.project
sed -i 's|, ./demos/demo-postgres|-- , ./demos/demo-postgres|g' cabal.project
cat cabal.project
# Because the HaskellNet dependency doesn't work yet with GHC 9.8
- name: Disable demo-fake-smtp-server for GHC 9.8.x
if: ${{ matrix.ghc == '9.8.2' && runner.os == 'macOS' }}
run: sed -i '.bak' 's/demos\/demo-fake-smtp-server/-- demos\/demo-fake-smtp-server/g' cabal.project
run: |
sed -i '.bak' 's|, ./demos/demo-fake-smtp-server|--, ./demos/demo-fake-smtp-server|g' cabal.project
cat cabal.project
- name: Disable demo-fake-smtp-server for GHC 9.8.x
if: ${{ matrix.ghc == '9.8.2' && runner.os != 'macOS' }}
run: sed -i 's/demos\/demo-fake-smtp-server/-- demos\/demo-fake-smtp-server/g' cabal.project
run: |
sed -i 's|, ./demos/demo-fake-smtp-server|-- , ./demos/demo-fake-smtp-server|g' cabal.project
cat cabal.project
- uses: haskell-actions/setup@v2
id: setup-haskell-cabal
Expand Down

0 comments on commit 71a9992

Please sign in to comment.