Enable CI tests for pull requests #17

Merged
cadey merged 2 commits from :pr-test into main 2020-12-15 01:21:12 +00:00
First-time contributor

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 the tests/release pipeline) for pull requests.

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 the `tests/release` pipeline) for pull requests.
Author
First-time contributor

Note: Current build error is due to #18, but is not introduced by this PR

Note: Current build error is due to https://tulpa.dev/cadey/maj/pulls/18, but is not introduced by this PR
Author
First-time contributor

Also, just pushed 3b4e9c7 which switches to using triggers instead of step conditions where relevant, so that the cargo 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

Also, just pushed 3b4e9c7 which switches to using triggers instead of step conditions where relevant, so that the `cargo 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
cadey merged commit 6524ee688a into main 2020-12-15 01:21:12 +00:00
Ghost deleted branch pr-test 2020-12-15 01:22:28 +00:00
Sign in to join this conversation.
No description provided.