Entries tagged [asfyaml]
Even more Github features added to .asf.yaml
Available as of yesterday, more self serve features were added to the .asf.yaml toolset, based around Github Branch Protection.
You can now add the following features :-
- Github Branch Protection Enable/Disable
- Require Status Checks to pass before merging
- Require Branches to be up to date before merging
- Context Status Checks (i.e. this build/check must pass before merging)
- Require Pull Request Reviews
- Dismiss Stale Pull requests
- Require Code Owner Reviews
- Minimum number of approvals of reviews
- Require Signed Signatures on commits
Some of these features, like enable/disable protection of branches and required signatures will send an email to the projects private list with details.
See this PR for more details on code and implementation.
Infra especially thanks Bryan Ellis (erisu) for opening the PR, providing the code and persisting all the way through a long standing PR until
it was finally implemented, with tweaks by Humbedooh to see it over the finish line.
See this Infra cwiki page for example implementation:-
If you haven't yet discovered the joys of what .asf.yaml can do for your project, read the entire page above to be enlightened.
Enjoy self-serving these via your .asf.yaml file!
Posted at 01:35PM Oct 21, 2020 by gmcdonald in Development | |
New notification scheme features for git repositories
Today, ASF Infra launched new features for projects wishing to update their notification schemes for git/github activity on their own.
Via the .asf.yaml file, projects can now define notification schemes for their repositories, including targets for commit emails, github events, as well as JIRA notification options.
To utilize this feature, please see the notification scheme documentation.
Along with this notification scheme feature, we have also launched some corrective measures for repositories where github activity did not result in proper relaying to our mailing lists, so some projects may start seeing event messages that did not appear before. Furthermore, we are now combining review comments into single emails, to lessen the load in your inbox.
The ASF Infrastructure Team.
Posted at 10:50PM Apr 19, 2020 by humbedooh in General | |