# Conducting A Successful Release This documents contains the necessary steps to conduct a successful release. 1. Run `tools/release.sh` shell script 2. Create a new release on github (https://github.com/dracut-ng/dracut-ng/releases/new) - Add the section from `NEWS.md` to the release. 3. Open a new milestone, move all unfinished issue from the previous milestone to the new one and close the released milestone (https://github.com/dracut-ng/dracut-ng/milestones)