A release should be created at least every 2 weeks.
Important
Consider informing / syncing with the team before creating a new release.
- Check out latest main branch on your machine
- Create git tag:
git tag vX.X.X
- Push the git tag:
git push origin --tags
- The release pipeline will build the release and publish it on GitHub
- Ensure the release was created properly using the
In case the release only shows up as a draft release in the Terraform registry, check the state of the registry update in the settings:
- Select 'edit' for the terraform registry webhook (requires authentication)
- Switch to the "recent deliveries" tab
- Check the last release, it should have positive result value and no error indication
If the delivery failed or complains that the release is a draft, try to temporariliy declare the release as a pre-release in GitHub and then revert it it immediately.