# Establishing GitHub project Rules

**URL:** <https://discourse.bemanproject.org/t/establishing-github-project-rules/83>\
**Category:** Beman Project Development\
**Created:** [May 4, 2024, 5:09pm UTC](https://discourse.bemanproject.org/t/establishing-github-project-rules/83 "2024-05-04T17:09:49Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![rmpowell77](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.bemanproject.org/rmpowell77/32/48_2.png) [@rmpowell77](https://discourse.bemanproject.org/u/rmpowell77)\
**Post date:** [May 4, 2024, 5:09pm UTC](https://discourse.bemanproject.org/t/establishing-github-project-rules/83/1 "2024-05-04T17:09:49Z")

</div>

I think we should have some Github project rules to protect the main branch of the various repositories.

I set up:  
[https://github.com/beman-project/beman/settings/rules/733451](https://github.com/beman-project/beman/settings/rules/733451)

I’m not a GitHub expert, so if anybody spots problems with this ruleset, please update it, or let me know what I should do to update it.

Richard

---

<div class="post-metadata">

**Author:** ![Jeff-Garland](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.bemanproject.org/jeff-garland/32/23_2.png) [@Jeff-Garland](https://discourse.bemanproject.org/u/Jeff-Garland)\
**Post date:** [May 8, 2024, 3:40pm UTC](https://discourse.bemanproject.org/t/establishing-github-project-rules/83/2 "2024-05-08T15:40:53Z")

</div>

Seems fine, but also I’m no expert on github settings. Of course we can only do this on the beman org repos. Which raises the interesting question of what happens if a repo disappears – one wonders if we should be actively cloning repos…

---

<div class="post-metadata">

**Author:** ![dsankel](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.bemanproject.org/dsankel/32/5_2.png) [@dsankel](https://discourse.bemanproject.org/u/dsankel)\
**Post date:** [May 9, 2024, 7:31pm UTC](https://discourse.bemanproject.org/t/establishing-github-project-rules/83/3 "2024-05-09T19:31:01Z")

</div>

These look reasonable to me too.
