yuki-koyama / elasty

A research-oriented elastic body simulator
MIT License
363 stars 29 forks source link

GitHub Action Setup #15

Closed yuki-koyama closed 4 years ago

yuki-koyama commented 4 years ago

[WIP]

This error in macOS: https://github.com/yuki-koyama/elasty/runs/516591387?check_suite_focus=true#step:6:305

seems a bug in bgfx and it was solved in this PR: https://github.com/bkaradzic/bgfx/pull/1834

yuki-koyama commented 4 years ago

I just finished the setup of GitHub Actions for macOS and Ubuntu 16/18.

It was really tricky, however. Updating bigg will cause errors in macOS, and not updating bigg will cause errors with GCC 7+ in Ubuntu. bigg is independently managed, so it is not easy to update bigg immediately. (Of course, sending a PR is an option.)

Thus, I did not update bigg at this moment and decided to use GCC 6 in Ubuntu 16/18.