-
Notifications
You must be signed in to change notification settings - Fork 69
Add setting workflow #168
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add setting workflow #168
Conversation
|
/review |
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
|
/improve |
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #168 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 9 9
Lines 103 103
Branches 1 1
=========================================
Hits 103 103
Flags with carried forward coverage won't be shown. Click here to find out more. Continue to review full report in Codecov by Sentry.
|
User description
Type of Change
Related Issues
Breaking Changes
Checklist
Additional Context
PR Type
Enhancement
Description
Implement
setting.ymlfor repository configuration.Automate branch protection rules from
protection.json.Enable auto-delete head branches on merge.
Add
approve.ymlfor bot pull request auto-approval.Diagram Walkthrough
File Walkthrough
4 files
Remove `.github/` directory from code ownershipAdd configuration for branch protection rulesAdd manual `workflow_dispatch` triggerAdd `target/` directory to SQLFluff ignore list3 files
Add workflow to auto-approve pull requests from botsAdd workflow for automated repository settings and branch protectionUpdate coverage job to use GitHub App token for checkout