Publishing RobustToolbox
- Open a terminal in the RobustToolbox directory (
cd RobustToolboxif you are in the space-station-14 directory) - Fetch latest master (
git fetch https://github.com/space-wizards/RobustToolbox.git) - Checkout the remote master branch (
git checkout -B master upstream/master, WITH capital ‘B’ to overwrite master)- This step will overwrite your local
masterbranch with the remote one.
- This step will overwrite your local
- Run version.py (
python ./Tools/version.py 0.1.0, where 0.1.0 is the version number you want, WITHOUT ‘v’)- If you use
pyinstead on Windows it might not work due to the python microsoft store alias.
- If you use
- Push your commit and tag to RobustToolbox (
git pushandgit push https://github.com/space-wizards/RobustToolbox.git v0.1.0, WITH ‘v’)- Do NOT run
git push --tagsas that will push every tag you have locally, even those that have been deleted.
- Do NOT run
- Go back into the content directory (
cd ..) - Checkout a new branch (
git checkout -b update/robust-0.1.0) - Commit the engine change (
git commit RobustToolbox -m "Update RobustToolbox") - Push your branch (
git push) - Open a PR to the content repository and merge it.