Skip to content

chore(ci): Use release-please to orchestrate releases#119

Open
Tom-Owen-ONS wants to merge 1 commit intomainfrom
release-please-implementation
Open

chore(ci): Use release-please to orchestrate releases#119
Tom-Owen-ONS wants to merge 1 commit intomainfrom
release-please-implementation

Conversation

@Tom-Owen-ONS
Copy link
Collaborator

📌 Pull Request Template

Please complete all sections

✨ Summary

This PR simplifies the release process to use the release-please tool for automated CHANGELOG management and release versioning. To do a release, simply merge the automated PR that is generated into main.

📜 Changes Introduced

  • Feature implementation (feat:) / bug fix (fix:) / refactoring (chore:) / documentation (docs:) / testing (test:)
  • Updates to tests and/or documentation
  • Terraform changes (if applicable)

✅ Checklist

Please confirm you've completed these checks before requesting a review.

  • Code passes linting with Ruff
  • Security checks pass using Bandit
  • API and Unit tests are written and pass using pytest
  • Terraform files (if applicable) follow best practices and have been validated (terraform fmt & terraform validate)
  • DocStrings follow Google-style and are added as per Pylint recommendations
  • Documentation has been updated if needed

🔍 How to Test

If you like, I can add this branch to the triggers so that you can see what the resulting PR would look like.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant