svalinn / DAGMC

Direct Accelerated Geometry Monte Carlo Toolkit
https://svalinn.github.io/DAGMC
Other
96 stars 61 forks source link

Remove CI support scripts #895

Closed gonuke closed 11 months ago

gonuke commented 11 months ago

Description

Move all CI script content into Github actions

Motivation and Context

Although it once seemed a good idea, to define all of our CI actions in bash scripts that were then launched from github actions, it became a challenge to maintain with too much cognitive redirection to different places.

Changes

This moves all the activity into the actions themselves, simply as bocks of bash commands.

shimwell commented 11 months ago

wow this is a great tidy up. I shall review this week

gonuke commented 11 months ago

Demonstration of the MOAB master test to be run only when a PR is merged is here.