Enable CI tests for pull requests #17
Loading…
Reference in New Issue
No description provided.
Delete Branch ":pr-test"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Currently, CI tests are only run for direct pushes, which means that pull requests won't be tested until merged, unless the PR author runs the tests themselves, locally.
This could result in some bugs not immediately being caught by drone, and unintentionally megred to main.
This change only enables CI tests (specifically the
rust tests
step of thetests/release
pipeline) for pull requests.Note: Current build error is due to #18, but is not introduced by this PR
Also, just pushed
3b4e9c7
which switches to using triggers instead of step conditions where relevant, so that thecargo publish
pipeline doesnt go through the trouble of spinning up a docker image and cloning the repo only to immediately shut down if none of the steps apply