cargo fmt
)cargo build
)cargo clippy
)cargo test
)cargo doc
)version.txt
../version.sh -u -p
./version.sh -u -n
./version.sh -u -m
./version.sh -c
to check all known instances of version in our YAML, TOML, and code. This will also check to make sure that version.txt has been changed. If a pull request is needed where the version should not be changed, add same version
label to the pull request by commenting /add-same-version-label
.Note for MacOS users:version.sh
uses the GNUsed
command under-the-hood, but MacOS has built-in its own version. We recommend installing the GNU version viabrew install gnu-sed
. Then follow the brew instructions on how to use the installed GNUsed
instead of the MacOS one.
*.md
files OR (B) add the same version
label to the pull request. Use this label if your change will trigger the workflow and the version should not be changed by your PR. The label will cause the check to automatically succeed.build dependency containers
label to your PR to start the build./add-build-dependency-containers-label
/add-same-version-label