1
1
mirror of https://github.com/anoma/juvix.git synced 2025-01-07 08:08:44 +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 cd main
make test make test
- name: Add ~/.local/bin to PATH
run: |
echo "$HOME/.local/bin" >> $GITHUB_PATH
- name : Shell tests (Linux) - name : Shell tests (Linux)
id: shell-tests id: shell-tests-linux
if: runner.os == 'Linux' if: runner.os == 'Linux'
run : | run : |
cd main cd main
echo "$GITHUB_WORKSPACE/.local/bin" >> $GITHUB_PATH
make test-shell 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: docs:
needs: build needs: build
if: github.event.pull_request.merged == true || github.event_name == 'workflow_dispatch' if: github.event.pull_request.merged == true || github.event_name == 'workflow_dispatch'