Summary
In this module, you learned to implement a release based workflow on GitHub using project boards, branches, and releases.
You learned about:
- Building a project board to manage your next release.
- Creating and committing changes on a release branch.
- Creating a Git tag and a release on GitHub.
- Resolving bugs after a release.
- Automating and better documenting your release changes.
Now that you learned about release based workflows, learn to Manage repository changes by using pull requests on GitHub.
Learn more
Here are some links to more information about the subjects we discussed in this module.
- Managing project boards
- Tracking the progress of your work with project boards
- Tracking the progress of your work with milestones
- About GitHub releases
- Release Drafter app
- Git cherry-pick documentation
- Semantic Versioning 2.0.0