AJ-1915: align rawls-swat-test-job to what Rawls currently does #1473
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Ticket: https://broadworkbench.atlassian.net/browse/AJ-1915
What:
three changes to the
rawls-swat-test-job
github action in this PR:broadinstitute/workflow-dispatch
from v3 to v4. I have not tackled upgrading all usages ofbroadinstitute/workflow-dispatch
in Sam; there are others still on v3.run-name
value for each iteration of the test matrix. This solves the problem where the github action UI linked to the sameterra-github-workflows
test run for all three iterations of the matrix, making it much easier to navigate directly to a specific test suite.See Rawls' implementation at https://github.com/broadinstitute/rawls/blob/cf8c3fcff774dca5346e5596554098e1852ba78c/.github/workflows/rawls-build-tag-publish-and-run-tests.yaml#L158-L204.
Why:
Make swat tests more performant and more useful.
How:
Assuming Sam will continue to run Rawls and Orch swat tests, it would be great to centralize code to prevent divergence like this. I have not tried to tackle that in this PR.
PR checklist