1
1
mirror of https://github.com/anoma/juvix.git synced 2025-01-05 14:34:03 +03:00

Run shelltests on macOS build (#1658)

This commit is contained in:
Paul Cadman 2022-12-12 09:26:13 +00:00 committed by GitHub
parent f4f56b4875
commit 503f5279ba
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -258,14 +258,24 @@ jobs:
cd main
make test
- name: Add ~/.local/bin to PATH
run: |
echo "$HOME/.local/bin" >> $GITHUB_PATH
- name : Shell tests (Linux)
id: shell-tests
id: shell-tests-linux
if: runner.os == 'Linux'
run : |
cd main
echo "$GITHUB_WORKSPACE/.local/bin" >> $GITHUB_PATH
make test-shell
- name : Shell tests (macOS)
id: shell-tests-macos
if: runner.os == 'macOS'
run : |
cd main
make CC=$CC LIBTOOL=$LIBTOOL test-shell
docs:
needs: build
if: github.event.pull_request.merged == true || github.event_name == 'workflow_dispatch'