shuttle-hq/shuttle

[Improvement]: Examples CI: Modified workflow for the develop branch

jonaro00 opened this issue · 1 comments

In shuttle-examples, the CI workflow for main and develop is the same.
When breaking changes are made on the develop branch, the CI checks will fail since they run against the last released versions of the shuttle crates.

The idea is to make a separate workflow for the develop branch that does the same things as the current one, but before running checks, checkout the main branch of the main repo, and run the scripts/apply-patches.sh script so that compilation will use the checked out code.

To work on this, simply open a PR to examples' develop branch, and (after we run it) you will know it works if the compilation messages say that the crates are local paths.


This issue is open to contribution. Comment if you want to work on it. Feel free to ask for help and guidance here or in our Discord.

This looks interesting, I want to take it up