Skip to content

ci: add dependabot grouping and conventional commit instructions#731

Merged
dlevy-msft-sql merged 1 commit intomicrosoft:mainfrom
dlevy-msft-sql:ci/release-please-and-dependabot
Apr 13, 2026
Merged

ci: add dependabot grouping and conventional commit instructions#731
dlevy-msft-sql merged 1 commit intomicrosoft:mainfrom
dlevy-msft-sql:ci/release-please-and-dependabot

Conversation

@dlevy-msft-sql
Copy link
Copy Markdown
Contributor

@dlevy-msft-sql dlevy-msft-sql commented Apr 10, 2026

  • Group all gomod updates into a single PR per week
  • Group all github-actions updates into a single PR per week
  • Add conventional commit format guide to copilot-instructions.md

@dlevy-msft-sql dlevy-msft-sql force-pushed the ci/release-please-and-dependabot branch from e99cd77 to a5d18ac Compare April 10, 2026 19:45
@dlevy-msft-sql dlevy-msft-sql changed the title ci: add release-please, dependabot grouping, and conventional commit instructions ci: add dependabot grouping and conventional commit instructions Apr 10, 2026
@dlevy-msft-sql dlevy-msft-sql force-pushed the ci/release-please-and-dependabot branch 2 times, most recently from ce1834e to a6cf72a Compare April 10, 2026 19:58

## Commit Message Format

This project uses [Conventional Commits](https://www.conventionalcommits.org/) for automated version management and changelog generation via [Release Please](https://github.com/googleapis/release-please).
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is there any go workflow that would auto-reject a PR that doesn't use this approach?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, it just wouldn't show up in the list. It would still merge and ride along with that release.

Should we add something to prevent those stealth releases?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@shueybubbles I just pushed a commit to enforce the naming convention. Stealth releases just don't feel right. The rule checks that the proper prefix is used and that it is in lower case.

- Group all gomod updates into a single PR per week
- Group all github-actions updates into a single PR per week
- Add conventional commit format guide to copilot-instructions.md
@dlevy-msft-sql dlevy-msft-sql force-pushed the ci/release-please-and-dependabot branch from a6cf72a to 1d5b7ed Compare April 11, 2026 15:25
@dlevy-msft-sql dlevy-msft-sql merged commit 0dadd3e into microsoft:main Apr 13, 2026
4 checks passed
@dlevy-msft-sql dlevy-msft-sql deleted the ci/release-please-and-dependabot branch April 13, 2026 19:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants