tobous opened a new pull request #16: URL: https://github.com/apache/db-jdo-site/pull/16
This PR adjusts some of the GitHub repo settings that are accessible through the `.asf.yaml` file as specified in https://cwiki.apache.org/confluence/display/INFRA/git+-+.asf.yaml+features#git.asf.yamlfeatures-GitHubsettings. In particular, this PR sets up branch protection for the `publish` branch, ensuring that it can't be deleted. This was done to avoid accidental deletions of the branch which could potentially break the website deployment. Additionally, it changes the GitHub pages configuration to use the `publishing` branch. Even though the wiki specifies that only the `master` and `gh-pages` branch is supported for this option (matching the old GitHub pages restriction), my hope is that is works nonetheless as the configuration adheres to the new GitHub pages restrictions. If this does not work, I will send a request to the infra team. As the wiki mentions, there are also other options that can be set through the configuration file. Specifically, we should discuss whether you are interested in adding branch protection for the master branch (see [branch protection settings](https://cwiki.apache.org/confluence/display/INFRA/git+-+.asf.yaml+features#git.asf.yamlfeatures-BranchProtection)) and whether you want to restrict the possible options to merge a PR (see [merge button settings](https://cwiki.apache.org/confluence/display/INFRA/git+-+.asf.yaml+features#git.asf.yamlfeatures-Mergebuttons)). ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org