Tomasz 'CeDeROM' CEDRO
11d444403e
github: master branch protection tune.
...
* Strict master branch protection requires all PR to be in sync with latest
master even if changes are not related and there are no conflicts.
* Because we have lots of daily merges this blocks most of the PRs as they
are forced to be rebased on top of current master.
* This also causes unnecessary automatic CI rebuild of each rebase.
* Therefore we are setting strict status checks setting to false.
* required_signatures in github means not only `git commit -s` but also
cryptographic signature which is not required by us, setting false.
* Disable "contexts" checks enforcement, that cause CI problems, mark TODO.
References:
https://github.com/apache/infrastructure-asfyaml?tab=readme-ov-file
https://docs.github.com/en/authentication/managing-commit-signature-verification/about-commit-signature-verification
https://docs.github.com/en/authentication/managing-commit-signature-verification/signing-commits
Signed-off-by: Tomasz 'CeDeROM' CEDRO <tomek@cedro.info >
2025-05-07 18:37:13 -05:00
Tomasz 'CeDeROM' CEDRO
358469e5bb
github: Setup protection for master branch.
...
* We do not have "Settings" tab in the Apache's owned repository,
thus we need to update .asf.yaml file with repository settings.
* No direct push to master branch is possible.
* Require status checks to pass before merge.
* Setup reviews parameters.
* Require signatures.
* Require conversation resolution.
* Require linear history.
Signed-off-by: Tomasz 'CeDeROM' CEDRO <tomek@cedro.info >
2025-05-07 10:37:44 +08:00
John Bampton
ca6b11b425
feat: add a GitHub action to lint the YAML files
...
Lint some YAML
Add a `.yamllint` config file
2020-12-15 09:52:04 -06:00
Xiang Xiao
b29efe4307
.asf.yaml: Disable squash and merge option
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com >
2020-05-01 23:12:41 -07:00
Xiang Xiao
bd4e8e19d3
Run codespell -w against all files
...
and fix the wrong correction
2020-02-22 14:45:07 -06:00
Brennan Ashton
794020309b
Add .asf.yaml to enable GitHub features for issues and projects
...
Signed-off-by: Brennan Ashton <bashton@brennanashton.com >
2020-01-09 22:15:15 -08:00