Skip to content

Add automation, granular permissions - #893

Merged
katcosgrove merged 5 commits into
villagesql:mainfrom
katcosgrove:adds-automation
Jul 29, 2026
Merged

katcosgrove merged 5 commits into
villagesql:mainfrom
katcosgrove:adds-automation

Conversation

@katcosgrove

Copy link
Copy Markdown
Member

Description

This PR adds Prow-like automation via GitHub Actions. Slash commands are supported, as well as more granular permissions setting for the LGTM and Approve labels. Automatic squash + merge is possible, but not currently enabled. Available commands documented here: https://github.com/jpmcb/prow-github-actions/blob/main/docs/commands.md

Related Issue

N/A

How was this tested?

N/A

Checklist

  • I have signed the CLA
  • I have read CONTRIBUTING.md
  • I have added or updated tests as appropriate
  • My changes maintain compatibility with upstream MySQL 8.4

@katcosgrove katcosgrove added kind/feature New feature or request priority/important-soon Address this within the next release if possible labels Jul 28, 2026
Comment thread .github/workflows/prow-commands.yml Outdated
Comment thread .prowlabels.yaml Outdated
Comment thread .prowlabels.yaml Outdated
Comment thread OWNERS
Comment thread OWNERS
katcosgrove and others added 2 commits July 28, 2026 11:31
Co-authored-by: Steve Schirripa <stevers@villagesql.com>
Co-authored-by: Steve Schirripa <stevers@villagesql.com>
@katcosgrove katcosgrove changed the title Add automation and more granular permissions via GitHub Actions Add automation and more granular permissions Jul 28, 2026
@katcosgrove katcosgrove changed the title Add automation and more granular permissions Add automation, granular permissions Jul 28, 2026
Comment thread OWNERS
@katcosgrove
katcosgrove merged commit da737b7 into villagesql:main Jul 29, 2026
3 checks passed
dbentley-vsql pushed a commit that referenced this pull request Aug 13, 2026
## Description

This PR adds Prow-like automation via GitHub Actions. Slash commands are
supported, as well as more granular permissions setting for the LGTM and
Approve labels. Automatic squash + merge is possible, but not currently
enabled. Available commands documented here:
https://github.com/jpmcb/prow-github-actions/blob/main/docs/commands.md

## Related Issue

N/A

## How was this tested?

N/A

## Checklist

- [X] I have signed the CLA
- [X] I have read
[CONTRIBUTING.md](https://github.com/villagesql/villagesql-server/blob/main/CONTRIBUTING.md)
- [X] I have added or updated tests as appropriate
- [X] My changes maintain compatibility with upstream MySQL 8.4

---------

Co-authored-by: Steve Schirripa <stevers@villagesql.com>

Created by bonsai from da737b7
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/release kind/feature New feature or request priority/important-soon Address this within the next release if possible

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants