Tomasz 'CeDeROM' CEDRO
2dcad906bc
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-06-24 22:19:00 +08:00
Tomasz 'CeDeROM' CEDRO
fa0e073baf
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-06-24 22:19:00 +08:00
Xiang Xiao
dea4dc4c0a
.asf.yaml: Disable squash and merge option
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-05-01 23:13:22 -07:00
patacongo
8df67745b6
.asf.yaml: Enable Issues in the apps/ repository. ( #14 )
...
Co-authored-by: Gregory Nutt <gnutt@nuttx.org>
2020-01-14 22:52:19 +01:00