From eb1d3f93e7e7187afc9bd1f2f15351e5984a05bc Mon Sep 17 00:00:00 2001 From: Bernd Hufmann Date: Mon, 3 Feb 2025 16:32:14 -0500 Subject: [PATCH] Apply common settings of TMLL and update topics Signed-off-by: Bernd Hufmann --- otterdog/eclipse-tracecompass.jsonnet | 28 ++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/otterdog/eclipse-tracecompass.jsonnet b/otterdog/eclipse-tracecompass.jsonnet index 555b7e0..428126e 100644 --- a/otterdog/eclipse-tracecompass.jsonnet +++ b/otterdog/eclipse-tracecompass.jsonnet @@ -54,6 +54,7 @@ orgs.newOrg('tools.tracecompass', 'eclipse-tracecompass') { "profiling", "trace-compass", "trace", + "trace-analysis", "trace-viewer", "trace-visualization" ], @@ -66,16 +67,41 @@ orgs.newOrg('tools.tracecompass', 'eclipse-tracecompass') { ], }, orgs.newRepo('tmll') { - allow_merge_commit: true, + allow_merge_commit: false, allow_update_branch: false, + default_branch: "main", delete_branch_on_merge: false, + topics+: [ + "python", + "data-science", + "machine-learning", + "profiling", + "trace-compass", + "trace", + "trace-analysis", + "trace-visualization" + ], web_commit_signoff_required: false, + workflows+: { + default_workflow_permissions: "read", + }, + branch_protection_rules: [ + tc_default_branch_protection_rule('main') + ], }, orgs.newRepo('trace-event-logger') { allow_merge_commit: false, allow_update_branch: false, default_branch: "main", delete_branch_on_merge: false, + topics+: [ + "java", + "profiling", + "trace-compass", + "trace", + "tracing", + "trace-event" + ], web_commit_signoff_required: false, workflows+: { default_workflow_permissions: "read",