-
Notifications
You must be signed in to change notification settings - Fork 22
Open
Labels
ci / cdGitHub Actions, pipelines, or deployment automation.GitHub Actions, pipelines, or deployment automation.complexity: medium
Description
Implement release-please (Google) to automate versioning, changelog generation, and GitHub Releases for neiist's website. This will give us a clear release history, improve CI/CD flow, and make production deployments safer and easier to roll back.
https://github.com/googleapis/release-please
Goals
- Automatically create release PRs when changes land on main.
- Auto-generate and maintain CHANGELOG.md.
- Automatically create semantic version tags (v1.0.1, v1.1.0, etc.).
- Automatically create GitHub Releases with release notes.
- Integrate tags with our prod deployment workflow.
- Keep staging exactly as is (main → staging auto-deploy).
- Keep manual deploy option to allow rollback to any previous tag.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
ci / cdGitHub Actions, pipelines, or deployment automation.GitHub Actions, pipelines, or deployment automation.complexity: medium