Skip to content

Commit

Permalink
Updating GitHub actions [16]
Browse files Browse the repository at this point in the history
  • Loading branch information
recursion-ninja committed Aug 28, 2024
1 parent e21ad1d commit 8aaf897
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions .github/workflows/integration-test-suite.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -113,10 +113,17 @@ jobs:
cabal install ${THISMAINEXE} ${PROJECTFILE}
cabal build ${THISTESTEXE} ${PROJECTFILE}
- name: 'Cabal - Integration Tests'
- name: 'Test-suite Filepath'
id: testsuite-filepath
run: |
echo "TESTPATH=$(cabal list-bin ${THISTESTEXE} ${PROJECTFILE})" >> $GITHUB_ENV
cabal run ${TESTPATH} ${PROJECTFILE} -- ${TESTOPTIONS}
- name: 'Cabal - Integration Tests'
env:
TESTPATH: ${{ steps.testsuite-filepath.outputs.TESTPATH }}
run: |
echo "TESTPATH is '$TESTPATH'"
cabal run $TESTPATH ${PROJECTFILE} -- ${TESTOPTIONS}
# - name: 'When Failed - Send Notification Email'
# if: ${{ failure() }}
Expand Down

0 comments on commit 8aaf897

Please sign in to comment.