Fix the order of jobs in CI when creating a new release. One can approve and build the release even if linting or unit tests are failing. This PR fixes that to block the release workflow if lint/test jobs are failing
Existing Workflow:
๐ Issue(s)
Related #XXX
๐งช Functional Testing
List the functional testing steps to confirm this feature or fix.
๐ธ Screenshots
Add screenshots to illustrate the validity of these changes.
๐ Checklist
[x] Rebased from the main (or release if patching) branch (before testing)
Description
Fix the order of jobs in CI when creating a new release. One can approve and build the release even if linting or unit tests are failing. This PR fixes that to block the release workflow if lint/test jobs are failing
Existing Workflow:
๐ Issue(s)
Related #XXX
๐งช Functional Testing
๐ธ Screenshots
๐ Checklist
make test
before taking out of draftmake lint
before taking out of draft