Skip to content

Add Fabric Repository - #61

Merged
maxmoehl merged 1 commit into
ironcore-dev:mainfrom
hardikdr:enh/add-fabric-central-automation
Oct 21, 2026
Merged

maxmoehl merged 1 commit into
ironcore-dev:mainfrom
hardikdr:enh/add-fabric-central-automation

Conversation

@hardikdr

Copy link
Copy Markdown
Member

No description provided.

@hardikdr
hardikdr requested a review from a team as a code owner October 13, 2026 10:15
@hardikdr
hardikdr force-pushed the enh/add-fabric-central-automation branch from 7d340be to 0963421 Compare October 13, 2026 10:56
@hardikdr hardikdr added this to Roadmap Oct 14, 2026
@maxmoehl

Copy link
Copy Markdown
Member

We are waiting for #68 to be finished to check whether the updated workflow works for PRs from forks.

@maxmoehl

Copy link
Copy Markdown
Member

@hardikdr can you please rebase this PR on the current main branch? That should fix the failure for the plan workflow.

Signed-off-by: Hardik Dodiya <hardik.dodiya@sap.com>
@hardikdr
hardikdr force-pushed the enh/add-fabric-central-automation branch from 0963421 to 8f40eb5 Compare October 21, 2026 09:27
@github-actions

Copy link
Copy Markdown

Plan: 🔄 Changes pending

Show plan
OpenTofu used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
  + create

OpenTofu will perform the following actions:

  # module.repositories["fabric"].github_repository_collaborators.collaborators will be created
  + resource "github_repository_collaborators" "collaborators" {
      + id             = (known after apply)
      + invitation_ids = (known after apply)
      + repository     = "fabric"
      + repository_id  = (known after apply)

      + ignore_team {
          + team_id = "project-managers"
        }

      + team {
          + permission = "push"
          + team_id    = "network-maintainers"
        }
      + team {
          + permission = "triage"
          + team_id    = "network-contributors"
        }
    }

  # module.repositories["fabric"].github_repository_ruleset.ruleset["Required status checks"] will be created
  + resource "github_repository_ruleset" "ruleset" {
      + enforcement = "active"
      + etag        = (known after apply)
      + id          = (known after apply)
      + name        = "Required status checks"
      + node_id     = (known after apply)
      + repository  = "fabric"
      + ruleset_id  = (known after apply)
      + target      = "branch"

      + conditions {
          + ref_name {
              + exclude = []
              + include = [
                  + "~DEFAULT_BRANCH",
                  + "refs/heads/release-*",
                ]
            }
        }

      + rules {
          + update_allows_fetch_and_merge = false

          + required_status_checks {
              + do_not_enforce_on_create = true

              + required_check {
                  + context        = "check-codegen"
                  + integration_id = 15368
                }
              + required_check {
                  + context        = "kustomize-validation"
                  + integration_id = 15368
                }
              + required_check {
                  + context        = "lint"
                  + integration_id = 15368
                }
              + required_check {
                  + context        = "test"
                  + integration_id = 15368
                }
            }
        }
    }

Plan: 2 to add, 0 to change, 0 to destroy.

Workflow: 39577110033

@maxmoehl
maxmoehl merged commit a50ab53 into ironcore-dev:main Oct 21, 2026
6 checks passed
@github-project-automation github-project-automation Bot moved this to Done in Roadmap Oct 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants