RFR: 7903202: enable macOS CI checks

Denys Makogon duke at openjdk.java.net
Tue May 31 13:50:25 UTC 2022


On Mon, 30 May 2022 10:32:17 GMT, Jorn Vernee <jvernee at openjdk.org> wrote:

>> This adjustment modifies the build config by introducing
>> strategy matrix in order to enable builds from both Ubuntu and macOS.
>
> .github/workflows/test.yml line 39:
> 
>> 37:       run: |
>> 38:         mkdir -p deps/jtreg
>> 39:         mkdir -p /tmp/deps
> 
> Looks like you moved `deps` to `/tmp`. Why is that?
> 
> Also, should the `deps/jtreg` also be moved to `tmp` in that case?

there was a problem with relative paths on different platforms, so, replacing relative `.deps` to `/tmp/deps` works and feels better, the only leftover is `jtreg` because `action/checkout` can't checkout a project into a temp folder.

-------------

PR: https://git.openjdk.java.net/jextract/pull/45


More information about the jextract-dev mailing list