6 Commits

Author SHA1 Message Date
Jakub Kadlcik
c97e52d18d copr-fe: configure high-perf builders for npache/Kernel-ark-ci
Fix https://github.com/fedora-copr/copr/issues/4118
2026-01-19 10:52:59 +01:00
Ryan Lerch
2415856c73 Add additional groups to match the forge naming scheme.
Resolves: https://forge.fedoraproject.org/forge/forge/issues/350

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2026-01-19 18:56:48 +10:00
Ryan Lerch
4ca651c1f2 [forge] adding some formatting to the group map for prod
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2026-01-19 17:32:43 +10:00
Ryan Lerch
9c8a47f5fb [forge] try adding some formatting to the group map in staging
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2026-01-19 17:20:42 +10:00
Akashdeep Dhar
05225400a6 Map for Operations, Mindshare, Mentorship and Marketing
Signed-off-by: Akashdeep Dhar <akashdeep.dhar@gmail.com>
2026-01-19 16:59:43 +10:00
Ryan Lerch
cf82acd017 [forge] add COSMIC sif team mappings
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2026-01-19 16:20:45 +10:00
2 changed files with 80 additions and 2 deletions

View File

@@ -272,6 +272,10 @@ EXTRA_BUILDCHROOT_TAGS = [{
# https://github.com/fedora-copr/copr/issues/3944
"pattern": "rathann/ffmpeg8/.*ppc64le/(cef|chromium|qt.*-qtwebengine|vtk)",
"tags": ["on_demand_powerful"],
}, {
# https://github.com/fedora-copr/copr/issues/4118
"pattern": "npache/Kernel-ark-ci/.*(x86_64|aarch64|ppc64le)/kernel",
"tags": ["on_demand_powerful"],
}]
{% endif %}

View File

@@ -438,9 +438,83 @@ gitea:
admin-group: "sysadmin-forge"
group-team-map-removal: true
{% if env == "staging" %}
group-team-map: '{"forge-cle-members":{"cle":["Members"]},"forge-cle-owners":{"cle":["Owners"]},"forge-apps-members":{"apps":["Members"]},"forge-apps-owners":{"apps":["Owners"]},"forge-epel-members":{"epel":["Members"]},"forge-epel-owners":{"epel":["Owners"]},"forge-server-owners":{"server":["Owners"]},"server-wg":{"server":["Members"]},"qa-tools-sig":{"quality":["Members"]},"qa-admin":{"quality":["Owners"]},"forge-infra-owners":{"infra":["Owners"]},"forge-infra-members":{"infra":["Members"]},"forge-playground-owners":{"playground":["Owners"]},"forge-playground-members":{"playground":["Members"]}}'
group-team-map: '{
"forge-cle-members":{"cle":["Members"]},
"forge-cle-owners":{"cle":["Owners"]},
"forge-apps-members":{"apps":["Members"]},
"forge-apps-owners":{"apps":["Owners"]},
"forge-epel-members":{"epel":["Members"]},
"forge-epel-owners":{"epel":["Owners"]},
"forge-server-owners":{"server":["Owners"]},
"server-wg":{"server":["Members"]},
"qa-tools-sig":{"quality":["Members"]},
"qa-admin":{"quality":["Owners"]},
"forge-infra-owners":{"infra":["Owners"]},
"forge-infra-members":{"infra":["Members"]},
"forge-playground-owners":{"playground":["Owners"]},
"forge-playground-members":{"playground":["Members"]}
}'
{% else %}
group-team-map: '{"forge-cle-members":{"cle":["Members"]},"forge-cle-owners":{"cle":["Owners"]},"forge-releng-members":{"releng":["Members"]},"forge-releng-owners":{"releng":["Owners"]},"forge-apps-members":{"apps":["Members"]},"forge-apps-owners":{"apps":["Owners"]},"forge-epel-members":{"epel":["Members"]},"forge-epel-owners":{"epel":["Owners"]},"forge-atomic-desktops-members":{"atomic-desktops":["Members"]},"forge-atomic-desktops-owners":{"atomic-desktops":["Owners"]},"forge-council-owners":{"council":["Owners"]},"council":{"council":["Members"]},"forge-server-owners":{"server":["Owners"]},"server-wg":{"server":["Members"]},"forge-docs-owners":{"docs":["Owners"]},"forge-docs-members":{"docs":["Members"]},"forge-forge-owners":{"forge":["Owners"]},"forge-forge-members":{"forge":["Members"]},"forge-commops-owners":{"commops":["Owners"]},"forge-commops-members":{"commops":["Members"]},"forge-cloud-owners":{"cloud":["Owners"]},"forge-cloud-members":{"cloud":["Members"]},"forge-ai-ml-owners":{"ai-ml":["Owners"]},"forge-ai-ml-members":{"ai-ml":["Members"]},"qa-tools-sig":{"quality":["Members"]},"qa-admin":{"quality":["Owners"]},"forge-riscv-owners":{"riscv":["Owners"]},"forge-riscv-members":{"riscv":["Members"]},"forge-reproduciblebuilds-owners":{"reproduciblebuilds":["Owners"]},"forge-dei-owners":{"dei":["Owners"]},"forge-dei-members":{"dei":["Members"]},"forge-rust-owners":{"rust":["Owners"]},"forge-rust-members":{"rust":["Members"]},"forge-mobility-owners":{"mobility":["Owners"]},"forge-mobility-members":{"mobility":["Members"]},"forge-mobility-remix":{"mobility":["Remix"]},"forge-mobility-pocketblue":{"mobility":["Pocketblue"]},"forge-ci-owners":{"ci":["Owners"]},"forge-infra-owners":{"infra":["Owners"]},"forge-infra-members":{"infra":["Members"]},"forge-konflux-integration-owners":{"konflux-integration":["Owners"]},"forge-konflux-integration-members":{"konflux-integration":["Members"]},"forge-localization-owners":{"localization":["Owners"]},"forge-localization-commit":{"localization":["Commit"]},"forge-localization-docs":{"localization":["Docs"]},"forge-asahi-owners":{"asahi":["Owners"]},"forge-asahi-members":{"asahi":["Members"]}}'
group-team-map: '{
"forge-cle-members":{"cle":["Members"]},
"forge-cle-owners":{"cle":["Owners"]},
"forge-releng-members":{"releng":["Members"]},
"forge-releng-owners":{"releng":["Owners"]},
"forge-apps-members":{"apps":["Members"]},
"forge-apps-owners":{"apps":["Owners"]},
"forge-epel-members":{"epel":["Members"]},
"forge-epel-owners":{"epel":["Owners"]},
"forge-atomic-desktops-members":{"atomic-desktops":["Members"]},
"forge-atomic-desktops-owners":{"atomic-desktops":["Owners"]},
"forge-council-owners":{"council":["Owners"]},
"forge-council-members":{"council":["Members"]},
"forge-server-owners":{"server":["Owners"]},
"forge-server-members":{"server":["Members"]},
"forge-docs-owners":{"docs":["Owners"]},
"forge-docs-members":{"docs":["Members"]},
"forge-forge-owners":{"forge":["Owners"]},
"forge-forge-members":{"forge":["Members"]},
"forge-commops-owners":{"commops":["Owners"]},
"forge-commops-members":{"commops":["Members"]},
"forge-cloud-owners":{"cloud":["Owners"]},
"forge-cloud-members":{"cloud":["Members"]},
"forge-ai-ml-owners":{"ai-ml":["Owners"]},
"forge-ai-ml-members":{"ai-ml":["Members"]},
"forge-quality-members":{"quality":["Members"]},
"forge-quality-owners":{"quality":["Owners"]},
"forge-riscv-owners":{"riscv":["Owners"]},
"forge-riscv-members":{"riscv":["Members"]},
"forge-reproduciblebuilds-owners":{"reproduciblebuilds":["Owners"]},
"forge-dei-owners":{"dei":["Owners"]},
"forge-dei-members":{"dei":["Members"]},
"forge-rust-owners":{"rust":["Owners"]},
"forge-rust-members":{"rust":["Members"]},
"forge-mobility-owners":{"mobility":["Owners"]},
"forge-mobility-members":{"mobility":["Members"]},
"forge-mobility-remix":{"mobility":["Remix"]},
"forge-mobility-pocketblue":{"mobility":["Pocketblue"]},
"forge-ci-owners":{"ci":["Owners"]},
"forge-infra-owners":{"infra":["Owners"]},
"forge-infra-members":{"infra":["Members"]},
"forge-konflux-integration-owners":{"konflux-integration":["Owners"]},
"forge-konflux-integration-members":{"konflux-integration":["Members"]},
"forge-localization-owners":{"localization":["Owners"]},
"forge-localization-commit":{"localization":["Commit"]},
"forge-localization-docs":{"localization":["Docs"]},
"forge-asahi-owners":{"asahi":["Owners"]},
"forge-asahi-members":{"asahi":["Members"]},
"forge-cosmic-owners":{"cosmic":["Owners"]},
"forge-cosmic-members":{"cosmic":["Members"]},
"forge-marketing-owners":{"marketing":["Owners"]},
"forge-marketing-members":{"marketing":["Members"]},
"forge-mentored-projects-owners":{"mentored-projects":["Owners"]},
"forge-mentored-projects-mentors":{"mentored-projects":["Mentors"]},
"forge-mentored-projects-interns":{"mentored-projects":["Interns"]},
"forge-mindshare-owners":{"mindshare":["Owners"]},
"forge-mindshare-members":{"mindshare":["Members"]},
"forge-operations-owners":{"operations":["Owners"]},
"forge-operations-members":{"operations":["Members"]}
}'
{% endif %}
# - name: 'OAuth 1'
# provider: