Skip to content

Github Action Fixes#1202

Merged
rdemaria merged 8 commits into
MethodicalAcceleratorDesign:masterfrom
jgray-19:action_fixes
Sep 30, 2023
Merged

Github Action Fixes#1202
rdemaria merged 8 commits into
MethodicalAcceleratorDesign:masterfrom
jgray-19:action_fixes

Conversation

@jgray-19

@jgray-19 jgray-19 commented Sep 28, 2023

Copy link
Copy Markdown
Contributor

Fixes

  • Remove all uses of outdated ubuntu-18.04, which reached end of life on May 31, 2023
  • Update the following actions due to Node 12 to Node 16 change
    • Setup python v2 -> v4
    • download-artifact v2 -> v3
  • Update old_thick_bend to true
  • Revert leir.ptc.nonlin.cfg changes forcing test to not run (overall, just reduce the tolerances)
  • Add more beta min max tolerances

After all of these fixes, all of the actions will pass, without warnings. Also, the actions will take somewhere around 20 minutes, instead of a day, since the actions do not hang waiting for an Ubuntu-18.04 machine.

@rdemaria

Copy link
Copy Markdown
Contributor

Ok for me, thanks! It seems complete, can I merge?

@jgray-19

Copy link
Copy Markdown
Contributor Author

Yes, it's complete, all checks pass, so as long as you're happy with the changes, should be all good.

@rdemaria rdemaria merged commit 2f1e95e into MethodicalAcceleratorDesign:master Sep 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants