PACKAGING.md
This file contains quick reminders and notes on how to package Sonic.
We consider here the packaging flow of Sonic for Linux.
Make sure CHANGELOG.md is up to date (changes should be in the “Unreleased” section).
Install Task then task release -- major|minor|path, following Semantic Versioning.
If you don’t want to install Task, you can run ./scripts/make_release.sh major|minor|path directly.
Wait for all release jobs to complete on the actions page on GitHub.
Publish a changelog and upload all the built archives on the releases page on GitHub.