Skip to content
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

Require branches to be up to date before merging across all repositories #83

Open
kernelsam opened this issue Jan 10, 2024 · 0 comments
Assignees

Comments

@kernelsam
Copy link
Contributor

kernelsam commented Jan 10, 2024

NOTE: This only applies to community repositories: senzing, senzing-garage, senzing-factory

Improve confidence in our status checks

The more automation and gate checks we add for testing prs being merged, the more important it is going to become that we are testing against the latest changes in the main branch.

Enabling allow auto merge might make this a little easier on the dev team so they can basically set it and forget it (if the checks are successful). We already use enable auto merge on repositories that are auto merging dependabot minor version updates.
Email notifications can be configured per developer in github settings to receive notifications on failed pr status checks.
Improvements to slack notifications for failing builds may also alleviate pain points here for developers managing failing builds. Tracked in: #67

Ex.
Screenshot 2024-01-16 at 11 13 11 AM

@kernelsam kernelsam self-assigned this Jan 10, 2024
@github-actions github-actions bot added the triage Need to triage label Jan 10, 2024
@jamietypovsky jamietypovsky removed the triage Need to triage label Jan 11, 2024
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

No branches or pull requests

2 participants