nmfs-ost / ss3-source-code

The source code for Stock Synthesis (SS3).
https://nmfs-ost.github.io/ss3-website/
Creative Commons Zero v1.0 Universal
38 stars 16 forks source link

Update build-ss3.yml with admb build from source for macos-13 #621

Closed e-perl-NOAA closed 1 month ago

e-perl-NOAA commented 2 months ago

Concisely describe what has been changed/addressed in the pull request.

The macos-12 build using the admb docker image started failing after an update to the macos-12 github action runner. The macos-13 runner was also failing to build ss3 with the admb docker image. The workflow has been updated to use the macos-13 runner and build admb from source for that runner and then build ss3 rather than using the admb docker image.

See the successful build in my repo with the workflow.

What tests have been done?

Where are the relevant files?

What tests/review still need to be done?

None.

Is there an input change for users to Stock Synthesis?

Additional information (optional).

e-perl-NOAA commented 2 months ago

Possibly but the problem is that I'm not getting any (or any useful) error messages from the GitHub action, it just gets canceled and doesn't finish running so I'm not sure what the problem is or how to fix it. I'm hoping that maybe it's a bug with the runner that will get worked out in time but I'm really not sure.