dracut-ng logo Dracut-ng
Resources
Source
dracut-ng/dracut-ng
Developer
Issues Pull Requests

dracut-ng

  • Manual pages
    • User
      • DRACUT(8)
      • DRACUT.CONF(5)
      • DRACUT.CMDLINE(7)
      • LSINITRD(1)
    • Developer
      • DRACUT.MODULES(7)
      • DRACUT.BOOTUP(7)
    • systemd
      • DRACUT-CMDLINE.SERVICE(8)
      • DRACUT-INITQUEUE.SERVICE(8)
      • DRACUT-MOUNT.SERVICE(8)
      • DRACUT-PRE-MOUNT.SERVICE(8)
      • DRACUT-PRE-PIVOT.SERVICE(8)
      • DRACUT-PRE-TRIGGER.SERVICE(8)
      • DRACUT-PRE-UDEV.SERVICE(8)
      • DRACUT-SHUTDOWN.SERVICE(8)
  • Developer Guide
    • Contributing
    • Dracut Code of Conduct
    • Security Issues
    • Dracut Developer Guidelines
    • Dracut Modules
    • Compatability
    • Review Guide
    • Bash Notes
    • Conducting A Successful Release
    • Cross Compliation
  • Modules Guide
    • Core dracut modules
    • Network dracut modules
    • Systemd dracut modules
    • s390(x) dracut modules
dracut-ng
  • dracut-ng
  • dracut-ng
  • Developer Guide
  • Conducting A Successful Release
Edit this Page

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)

Made with ❤️ by the dracut community
This site is built with Antora.