Open garfieldnate opened 1 year ago
The release instructions are now detailed in the readme; they are even longer than the ones listed in my last comment XD This ticket still stands.
The release process is now a sort of checklist in release.py
; over time we can automate the individual steps (there are 20ish).
Current release process:
ManualSource
, or grab the built one from CI. It should be placed in thepdf
directory.VisualSoar and Eaters_TankSoar must be built from their repositories (although I had to fix VisualSoar, see https://github.com/SoarGroup/VisualSoar/issues/1), and the others are in the
lib/
directory in the VisualSoar repository. Note that the log4j one is not affected by the famous security bug.Run SoarShuffle:
cd SoarShuffle python3 soar_shuffler.py Soar_Projects_Filelist.txt
You'll get the release directories wherever you specified in the
SOAR_SHUFFLER_OUTPUT_DIR
env var.