Skip to content

Commit

Permalink
Updating file 'otterdog/eclipse-platform.jsonnet' with otterdog.
Browse files Browse the repository at this point in the history
  • Loading branch information
eclipse-platform-bot committed Oct 24, 2023
1 parent c768ffe commit 27cd84a
Showing 1 changed file with 64 additions and 2 deletions.
66 changes: 64 additions & 2 deletions otterdog/eclipse-platform.jsonnet
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ orgs.newOrg('eclipse-platform') {
settings+: {
billing_email: "[email protected]",
blog: "https://www.eclipse.org/eclipse/",
default_repository_permission: "none",
dependabot_security_updates_enabled_for_new_repositories: false,
description: "Eclipse Platform is a framework for rich client applications in Java, powering the Eclipse IDE and other toolsets",
email: "[email protected]",
Expand Down Expand Up @@ -43,6 +42,9 @@ orgs.newOrg('eclipse-platform') {
"eclipse"
],
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
},
orgs.newRepo('eclipse.platform') {
default_branch: "master",
Expand All @@ -54,6 +56,9 @@ orgs.newOrg('eclipse-platform') {
"java"
],
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
branch_protection_rules: [
orgs.newBranchProtectionRule('master') {
required_approving_review_count: 0,
Expand All @@ -75,6 +80,9 @@ orgs.newOrg('eclipse-platform') {
has_wiki: false,
homepage: "https://www.eclipse.org/eclipse",
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
branch_protection_rules: [
orgs.newBranchProtectionRule('master') {
bypass_pull_request_allowances+: [
Expand Down Expand Up @@ -108,6 +116,9 @@ orgs.newOrg('eclipse-platform') {
"java"
],
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
branch_protection_rules: [
orgs.newBranchProtectionRule('master') {
required_approving_review_count: 0,
Expand All @@ -128,6 +139,9 @@ orgs.newOrg('eclipse-platform') {
has_projects: false,
has_wiki: false,
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
branch_protection_rules: [
orgs.newBranchProtectionRule('master') {
required_approving_review_count: 0,
Expand All @@ -147,7 +161,11 @@ orgs.newOrg('eclipse-platform') {
dependabot_alerts_enabled: false,
has_discussions: true,
has_projects: false,
has_wiki: false,
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
branch_protection_rules: [
orgs.newBranchProtectionRule('master') {
required_approving_review_count: 0,
Expand All @@ -168,14 +186,16 @@ orgs.newOrg('eclipse-platform') {
description: "Aggregated repository for Eclipse Java IDE",
has_discussions: true,
has_projects: false,
has_wiki: false,
homepage: "https://www.eclipse.org/eclipse/",
topics+: [
"eclipse",
"ide",
"java"
],
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
webhooks: [
orgs.newRepoWebhook('https://ci.eclipse.org/releng/github-webhook/') {
content_type: "json",
Expand Down Expand Up @@ -215,6 +235,9 @@ orgs.newOrg('eclipse-platform') {
has_projects: false,
has_wiki: false,
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
branch_protection_rules: [
orgs.newBranchProtectionRule('master') {
required_approving_review_count: 0,
Expand All @@ -234,6 +257,9 @@ orgs.newOrg('eclipse-platform') {
has_projects: false,
has_wiki: false,
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
branch_protection_rules: [
orgs.newBranchProtectionRule('master') {
bypass_pull_request_allowances+: [
Expand All @@ -256,6 +282,9 @@ orgs.newOrg('eclipse-platform') {
has_projects: false,
has_wiki: false,
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
branch_protection_rules: [
orgs.newBranchProtectionRule('master') {
required_approving_review_count: 0,
Expand Down Expand Up @@ -284,6 +313,9 @@ orgs.newOrg('eclipse-platform') {
"ui"
],
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
webhooks: [
orgs.newRepoWebhook('https://ci.eclipse.org/releng/github-webhook/') {
events+: [
Expand Down Expand Up @@ -324,6 +356,9 @@ orgs.newOrg('eclipse-platform') {
has_wiki: false,
homepage: "https://www.eclipse.org/swt/",
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
branch_protection_rules: [
orgs.newBranchProtectionRule('master') {
bypass_pull_request_allowances+: [
Expand All @@ -350,6 +385,9 @@ orgs.newOrg('eclipse-platform') {
has_projects: false,
has_wiki: false,
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
branch_protection_rules: [
orgs.newBranchProtectionRule('master') {
required_approving_review_count: 0,
Expand All @@ -369,6 +407,9 @@ orgs.newOrg('eclipse-platform') {
has_projects: false,
has_wiki: false,
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
branch_protection_rules: [
orgs.newBranchProtectionRule('master') {
required_approving_review_count: 0,
Expand All @@ -389,6 +430,9 @@ orgs.newOrg('eclipse-platform') {
has_projects: false,
has_wiki: false,
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
branch_protection_rules: [
orgs.newBranchProtectionRule('master') {
required_approving_review_count: 0,
Expand Down Expand Up @@ -420,6 +464,9 @@ orgs.newOrg('eclipse-platform') {
"swt"
],
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
branch_protection_rules: [
orgs.newBranchProtectionRule('master') {
required_approving_review_count: 0,
Expand All @@ -440,6 +487,9 @@ orgs.newOrg('eclipse-platform') {
has_projects: false,
has_wiki: false,
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
branch_protection_rules: [
orgs.newBranchProtectionRule('master') {
required_approving_review_count: 0,
Expand All @@ -462,6 +512,9 @@ orgs.newOrg('eclipse-platform') {
has_discussions: true,
homepage: "https://eclipse-platform.github.io/ui-best-practices/",
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
environments: [
orgs.newEnvironment('github-pages') {
branch_policies+: [
Expand All @@ -477,6 +530,9 @@ orgs.newOrg('eclipse-platform') {
has_projects: false,
has_wiki: false,
web_commit_signoff_required: false,
workflows+: {
enabled: false,
},
webhooks: [
orgs.newRepoWebhook('https://ci.eclipse.org/releng/github-webhook/') {
content_type: "json",
Expand All @@ -499,6 +555,9 @@ orgs.newOrg('eclipse-platform') {
has_projects: false,
has_wiki: false,
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
webhooks: [
orgs.newRepoWebhook('https://ci.eclipse.org/releng/github-webhook/') {
content_type: "json",
Expand All @@ -520,6 +579,9 @@ orgs.newOrg('eclipse-platform') {
default_branch: "master",
delete_branch_on_merge: false,
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
branch_protection_rules: [
orgs.newBranchProtectionRule('master') {
required_approving_review_count: 0,
Expand Down

0 comments on commit 27cd84a

Please sign in to comment.