base > docs > project > Launch Checklist
Launching a new open-source project can be a daunting task. This checklist is designed to help you ensure a smooth and successful launch.
This is the phase where you prepare your project for its public debut.
These are the very first steps to take after creating a new repository from the base template.
-) or underscores (_) instead.README.md file (e.g., add a sentence).main branch.pages workflow to complete successfully.https://<your-username>.github.io/<your-repo-name>/) to confirm that your change is live.v0.0.1):
git tag -a v0.0.1 -m "Initial setup and project scaffolding"
git push origin main --tags
v0.0.1 release has been created automatically.v1.0.0.README.md.CONTRIBUTING.md file with guidelines for contributors.LICENSE file (e.g., MIT, Apache 2.0).CODE_OF_CONDUCT.md to set community standards.The day you make your project public.
v1.0.0 tag: This will trigger your automated release
workflow.
git tag -a v1.0.0 -m "Initial public release"
git push origin main --tags
The work doesn’t stop after launch day. Now it’s about building momentum.
v1.0.1 patch release if necessary.v1.1.0.This checklist is a starting point. Feel free to adapt it to the specific needs of your project. Good luck with your launch!