diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 461dfc63..a2517052 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -65,9 +65,14 @@ jobs: uses: OpenAstronomy/github-actions-workflows/.github/workflows/tox.yml@main needs: [ data ] with: + libraries: | + brew: + - eigen + - fftw setenv: | WEBBPSF_PATH: ${{ needs.data.outputs.webbpsf_path }} GALSIM_CAT_PATH: ${{ needs.data.outputs.galsim_cat_path }} + FFTW_DIR: /opt/homebrew/opt/fftw/lib/ cache-path: ${{ needs.data.outputs.path }} cache-key: data-${{ needs.data.outputs.hash }} envs: | diff --git a/.github/workflows/ci_cron.yml b/.github/workflows/ci_cron.yml index 67e653e5..5da51270 100644 --- a/.github/workflows/ci_cron.yml +++ b/.github/workflows/ci_cron.yml @@ -54,9 +54,14 @@ jobs: uses: OpenAstronomy/github-actions-workflows/.github/workflows/tox.yml@main needs: [ data ] with: + libraries: | + brew: + - eigen + - fftw setenv: | WEBBPSF_PATH: ${{ needs.data.outputs.webbpsf_path }} GALSIM_CAT_PATH: ${{ needs.data.outputs.galsim_cat_path }} + FFTW_DIR: /opt/homebrew/opt/fftw/lib/ cache-path: ${{ needs.data.outputs.path }} cache-key: data-${{ needs.data.outputs.hash }} envs: | diff --git a/tox.ini b/tox.ini index 5402bc03..24a8c13d 100644 --- a/tox.ini +++ b/tox.ini @@ -48,6 +48,8 @@ pass_env = CODECOV_* WEBBPSF_PATH GALSIM_CAT_PATH + FFTW_DIR + LIBRARY_PATH extras = test deps =