-
Notifications
You must be signed in to change notification settings - Fork 3
Description
Tier 2 is designed to build JEDI every day and test different suites, and update the stable build that Swell uses if all of the tests run successfully. However, the way it's currently designed, Tier 1 and Tier 2 run different suites. So, only some suites get tested daily while others are only tested manually or when a PR is under review/merged.
Would it be possible to:
-
Define the list of suites to tested with Tier 1? So Github runners can loop over the list rather than replicating the same YAML code. This list can exist outside of the
workflowsfolder (?) so one can propose changes (i.e., add another tier 1 test) and wouldn't have to change the workflow YAMLs. -
Make the following part of the Tier 2 to run tests with tier 1 suites.
CI-workflows/.github/workflows/swell-tier2_application_discover.yml
Lines 99 to 101 in 90ca9d0
| # ---------------------------------------- | |
| # STEP2: RUN TESTING SUITES WITH NEW BUILD | |
| # ---------------------------------------- |
FYI, @rtodling.