Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions automation/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,12 @@ apply: .state
$(GIT) commit --signoff --quiet --message "Update state $$(date -u +%Y-%m-%dT%H:%M:%SZ)"
$(GIT) push

.PHONY: state-push
state-push: .state
$(GIT) add --update
$(GIT) commit --signoff --quiet --message "Update state $$(date -u +%Y-%m-%dT%H:%M:%SZ)"
$(GIT) push

.PHONY: state-status
state-status: .state
$(GIT) status
2 changes: 1 addition & 1 deletion automation/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ module "repositories" {
{
name = "Required status checks"
target = "branch"
enforcement = "evaluate"
enforcement = "active"
conditions = {
ref_name = {
include = ["~DEFAULT_BRANCH", "refs/heads/release-*"]
Expand Down
1 change: 1 addition & 0 deletions automation/rulesets.tf
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ resource "github_organization_ruleset" "default_release" {

pull_request {
required_approving_review_count = 1
require_code_owner_review = true
allowed_merge_methods = [
"rebase",
"squash",
Expand Down
13 changes: 0 additions & 13 deletions repositories.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -209,19 +209,6 @@
- name: metal-contributors
permission: triage

- name: ipam
description: k8s operator for IPAM
required_status_checks:
github-actions:
- lint
- test
collaborators:
teams:
- name: metal-maintainers
permission: push
- name: metal-contributors
permission: triage

- name: machine-controller-manager-provider-ironcore-metal
description: Gardener machine controller manager provider for bare metal server management
collaborators:
Expand Down