Skip to content

Commit

Permalink
add specific clause for masking hugenum regression in ARM runners (#1364
Browse files Browse the repository at this point in the history
)

* add specific clause for masking hugenum regression in ARM runners

* normalize macos ci os name
  • Loading branch information
emilypi authored May 23, 2024
1 parent 9ccef1f commit 61b6135
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions .github/workflows/applications.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
matrix:
ghc: ['9.6']
cabal: ['3.10']
os: ['ubuntu-20.04', 'ubuntu-22.04', 'macOS-latest', 'macos-14']
os: ['ubuntu-20.04', 'ubuntu-22.04', 'macos-latest', 'macos-14']
cabalcache: ['true']
flags: ['+build-tool']
include:
Expand Down Expand Up @@ -71,7 +71,6 @@ jobs:
shell: bash
run: z3 -version


# Haskell Setup
- name: Set permissions for .ghcup (ubuntu)
if: startsWith(matrix.os, 'ubuntu-')
Expand Down Expand Up @@ -157,10 +156,14 @@ jobs:
- name: Build
shell: bash
run: cabal build
- name: Test
if: (matrix.os != 'macos-14')
- name: Test - non-ARM
if: "!startsWith(matrix.os, 'macos-')"
shell: bash
run: cabal run tests
- name: Test - ARM
if: "startsWith(matrix.os, 'macos-')"
shell: bash
run: cabal run tests -- --skip "/PactTestsSpec/pact tests/tests/pact/ops.repl/"
- name: Benchmark
shell: bash
if: "!contains(matrix.flags, '-build-tool')"
Expand Down

0 comments on commit 61b6135

Please sign in to comment.