Skip to content
Open
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
39 changes: 39 additions & 0 deletions importer_tmp_dir/JollyJack.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
description: A repository for testing the GitHub Terraformer action
visibility: public
default_branch: master
has_issues: false
has_projects: true
has_wiki: false
has_downloads: false
allow_merge_commit: true
allow_rebase_merge: true
allow_squash_merge: true
allow_auto_merge: true
allow_update_branch: false
squash_merge_commit_title: COMMIT_OR_PR_TITLE
squash_merge_commit_message: COMMIT_MESSAGES
merge_commit_title: MERGE_MESSAGE
merge_commit_message: PR_TITLE
web_commit_signoff_required: false
delete_branch_on_merge: false
is_template: false
archived: false
has_discussions: false
vulnerability_alerts_enabled: true
branch_protections_v4:
- pattern: main
allows_deletions: false
allows_force_pushes: true
blocks_creations: false
enforce_admins: true
require_conversation_resolution: false
require_signed_commits: false
required_linear_history: false
required_pull_request_reviews:
required_approving_review_count: 1
dismiss_stale_reviews: true
require_code_owner_reviews: true
restrict_dismissals: false
require_last_push_approval: false
restricts_pushes: false
lock_branch: false
42 changes: 42 additions & 0 deletions importer_tmp_dir/consuldotnet.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
description: Consul.NET is a .NET client library for the Consul HTTP API
visibility: public
homepage_url: https://consuldot.net/
default_branch: master
has_issues: false
has_projects: true
has_wiki: true
has_downloads: false
allow_merge_commit: true
allow_rebase_merge: true
allow_squash_merge: true
allow_auto_merge: false
allow_update_branch: false
squash_merge_commit_title: COMMIT_OR_PR_TITLE
squash_merge_commit_message: COMMIT_MESSAGES
merge_commit_title: MERGE_MESSAGE
merge_commit_message: PR_TITLE
web_commit_signoff_required: false
delete_branch_on_merge: false
is_template: false
archived: false
has_discussions: false
rulesets:
- id: 17446386
enforcement: active
name: test
rules:
deletion: true
non_fast_forward: true
required_status_checks:
required_check:
- context: all-required-checks-complete
source: GitHub Actions
strict_required_status_checks_policy: true
update: true
update_allows_fetch_and_merge: false
target: branch
conditions:
ref_name:
include:
- ~DEFAULT_BRANCH
vulnerability_alerts_enabled: true
81 changes: 81 additions & 0 deletions importer_tmp_dir/perfetto.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
description: Frontend for magic-trace; forks https://ui.perfetto.dev
visibility: public
homepage_url: https://magic-trace.org
default_branch: rebased-v49-jane-public-patches
has_issues: false
has_projects: true
has_wiki: false
has_downloads: false
allow_merge_commit: true
allow_rebase_merge: true
allow_squash_merge: true
allow_auto_merge: false
allow_update_branch: false
squash_merge_commit_title: COMMIT_OR_PR_TITLE
squash_merge_commit_message: COMMIT_MESSAGES
merge_commit_title: MERGE_MESSAGE
merge_commit_message: PR_TITLE
web_commit_signoff_required: false
delete_branch_on_merge: false
is_template: false
archived: false
has_discussions: false
rulesets:
- id: 12789281
enforcement: active
name: Protect all gr branches except default
rules:
deletion: true
non_fast_forward: true
pull_request:
dismiss_stale_reviews_on_push: true
require_code_owner_review: false
require_last_push_approval: true
required_approving_review_count: 1
required_review_thread_resolution: false
target: branch
bypass_actors:
- name: repository-admin-role
bypass_mode: always
conditions:
ref_name:
exclude:
- ~DEFAULT_BRANCH
include:
- refs/heads/*-gr
- id: 13036329
enforcement: active
name: Protect all tags
rules:
deletion: true
non_fast_forward: true
update: true
update_allows_fetch_and_merge: false
target: tag
conditions:
ref_name:
include:
- refs/tags/v*
- id: 12788992
enforcement: active
name: Protect default branch
rules:
deletion: true
non_fast_forward: true
update: true
update_allows_fetch_and_merge: false
target: branch
conditions:
ref_name:
include:
- ~DEFAULT_BRANCH
vulnerability_alerts_enabled: true
environments:
- environment: docker-hub
can_admins_bypass: false
deployment_policy:
policy_type: selected_branches_and_tags
tag_patterns:
- v*
tag_policy_ids:
v*: 43404868
54 changes: 54 additions & 0 deletions importer_tmp_dir/repo1.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
description: Description changed for demo purposes
visibility: public
default_branch: main
has_issues: true
has_projects: true
has_wiki: false
has_downloads: false
allow_merge_commit: true
allow_rebase_merge: false
allow_squash_merge: false
allow_auto_merge: false
allow_update_branch: false
squash_merge_commit_title: COMMIT_OR_PR_TITLE
squash_merge_commit_message: COMMIT_MESSAGES
merge_commit_title: MERGE_MESSAGE
merge_commit_message: PR_TITLE
web_commit_signoff_required: false
delete_branch_on_merge: true
is_template: false
archived: false
has_discussions: false
topics:
- example
- github
- terraform
rulesets:
- id: 9444173
enforcement: active
name: test
rules:
deletion: true
non_fast_forward: true
required_status_checks:
required_check:
- context: all-required-checks-complete
source: GitHub Actions
strict_required_status_checks_policy: true
target: branch
conditions:
ref_name:
include:
- ~DEFAULT_BRANCH
vulnerability_alerts_enabled: true
branch_protections_v4:
- pattern: gh-pages
allows_deletions: false
allows_force_pushes: false
blocks_creations: true
enforce_admins: true
require_conversation_resolution: false
require_signed_commits: false
required_linear_history: false
restricts_pushes: true
lock_branch: false
54 changes: 54 additions & 0 deletions importer_tmp_dir/repo2.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
description: Repository 2 created with Terraform
visibility: public
default_branch: main
has_issues: true
has_projects: false
has_wiki: false
has_downloads: false
allow_merge_commit: true
allow_rebase_merge: false
allow_squash_merge: false
allow_auto_merge: false
allow_update_branch: false
squash_merge_commit_title: COMMIT_OR_PR_TITLE
squash_merge_commit_message: COMMIT_MESSAGES
merge_commit_title: MERGE_MESSAGE
merge_commit_message: PR_TITLE
web_commit_signoff_required: false
delete_branch_on_merge: true
is_template: false
archived: false
has_discussions: false
topics:
- example
- github
- terraform
rulesets:
- id: 9444133
enforcement: active
name: test
rules:
deletion: true
non_fast_forward: true
required_status_checks:
required_check:
- context: all-required-checks-complete
source: GitHub Actions
strict_required_status_checks_policy: true
target: branch
conditions:
ref_name:
include:
- ~DEFAULT_BRANCH
vulnerability_alerts_enabled: true
branch_protections_v4:
- pattern: gh-pages
allows_deletions: false
allows_force_pushes: false
blocks_creations: true
enforce_admins: true
require_conversation_resolution: false
require_signed_commits: false
required_linear_history: false
restricts_pushes: true
lock_branch: false
54 changes: 54 additions & 0 deletions importer_tmp_dir/repo3.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
description: Repository 3 created with Terraform
visibility: public
default_branch: main
has_issues: true
has_projects: true
has_wiki: false
has_downloads: false
allow_merge_commit: true
allow_rebase_merge: false
allow_squash_merge: false
allow_auto_merge: false
allow_update_branch: false
squash_merge_commit_title: COMMIT_OR_PR_TITLE
squash_merge_commit_message: COMMIT_MESSAGES
merge_commit_title: MERGE_MESSAGE
merge_commit_message: PR_TITLE
web_commit_signoff_required: false
delete_branch_on_merge: true
is_template: false
archived: false
has_discussions: false
topics:
- example
- github
- terraform
rulesets:
- id: 10166029
enforcement: active
name: test
rules:
deletion: true
non_fast_forward: true
required_status_checks:
required_check:
- context: test
source: app/gr-oss-developers/gross-developers-terra-manager
strict_required_status_checks_policy: true
target: branch
conditions:
ref_name:
include:
- ~DEFAULT_BRANCH
vulnerability_alerts_enabled: true
branch_protections_v4:
- pattern: gh-pages
allows_deletions: false
allows_force_pushes: false
blocks_creations: true
enforce_admins: true
require_conversation_resolution: false
require_signed_commits: false
required_linear_history: false
restricts_pushes: true
lock_branch: false
21 changes: 21 additions & 0 deletions importer_tmp_dir/repo4.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
visibility: private
default_branch: main
has_issues: true
has_projects: true
has_wiki: false
has_downloads: false
allow_merge_commit: true
allow_rebase_merge: true
allow_squash_merge: true
allow_auto_merge: false
allow_update_branch: false
squash_merge_commit_title: COMMIT_OR_PR_TITLE
squash_merge_commit_message: COMMIT_MESSAGES
merge_commit_title: MERGE_MESSAGE
merge_commit_message: PR_TITLE
web_commit_signoff_required: false
delete_branch_on_merge: false
is_template: false
archived: false
has_discussions: false
vulnerability_alerts_enabled: false
22 changes: 22 additions & 0 deletions importer_tmp_dir/repo5.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
description: A repository for testing the GitHub Terraformer action
visibility: private
default_branch: main
has_issues: true
has_projects: true
has_wiki: true
has_downloads: false
allow_merge_commit: true
allow_rebase_merge: true
allow_squash_merge: true
allow_auto_merge: false
allow_update_branch: false
squash_merge_commit_title: COMMIT_OR_PR_TITLE
squash_merge_commit_message: COMMIT_MESSAGES
merge_commit_title: MERGE_MESSAGE
merge_commit_message: PR_TITLE
web_commit_signoff_required: false
delete_branch_on_merge: false
is_template: false
archived: false
has_discussions: false
vulnerability_alerts_enabled: false
21 changes: 21 additions & 0 deletions importer_tmp_dir/repo6.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
visibility: private
default_branch: main
has_issues: false
has_projects: true
has_wiki: true
has_downloads: false
allow_merge_commit: true
allow_rebase_merge: true
allow_squash_merge: true
allow_auto_merge: false
allow_update_branch: false
squash_merge_commit_title: COMMIT_OR_PR_TITLE
squash_merge_commit_message: COMMIT_MESSAGES
merge_commit_title: MERGE_MESSAGE
merge_commit_message: PR_TITLE
web_commit_signoff_required: false
delete_branch_on_merge: false
is_template: false
archived: false
has_discussions: false
vulnerability_alerts_enabled: false
Loading