From 616a77cb16310dcfdb1d6c6822de592005bf96e3 Mon Sep 17 00:00:00 2001 From: Addison Beck Date: Wed, 11 Dec 2024 06:31:36 -0500 Subject: [PATCH] chore(codeowners): update ownership of various github actions (#75) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## 🎟ī¸ Tracking https://bitwarden.atlassian.net/browse/PM-14840 ## 📔 Objective Update the ownership of various Github actions such that: 1. Platform is responsible for build jobs 1. BRE and Platform are responsible for release jobs 1. The setup is consistent with the `sdk` repository: https://github.com/bitwarden/sdk/pull/1190 This lines up with the CI/CD Partnership Model initiative. ## ⏰ Reminders before review - Contributor guidelines followed - All formatters and local linters executed and passed - Written new unit and / or integration tests where applicable - Protected functional changes with optionality (feature flags) - Used internationalization (i18n) for all UI strings - CI builds passed - Communicated to DevOps any deployment requirements - Updated any necessary documentation (Confluence, contributing docs) or informed the documentation team ## đŸĻŽ Reviewer guidelines - 👍 (`:+1:`) or similar for great changes - 📝 (`:memo:`) or ℹī¸ (`:information_source:`) for notes or general info - ❓ (`:question:`) for questions - 🤔 (`:thinking:`) or 💭 (`:thought_balloon:`) for more open inquiry that's not quite a confirmed issue and could potentially benefit from discussion - 🎨 (`:art:`) for suggestions / improvements - ❌ (`:x:`) or ⚠ī¸ (`:warning:`) for more significant problems or concerns needing attention - 🌱 (`:seedling:`) or â™ģī¸ (`:recycle:`) for future improvements or indications of technical debt - ⛏ (`:pick:`) for minor or nitpick changes --- .github/CODEOWNERS | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index ec0c52c9..b9f39b5f 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -6,14 +6,9 @@ # BRE for publish workflow changes .github/workflows/publish-*.yml @bitwarden/dept-bre - -# Shared workflows ownership +.github/workflows/release-rust-crates.yml @bitwarden/dept-bre +.github/workflows/release-swift.yml @bitwarden/dept-bre ## Multiple owners -.github/workflows/build-android.yml -.github/workflows/build-rust-crates.yml -.github/workflows/build-swift.yml -.github/workflows/build-wasm-internal.yml -.github/workflows/release-rust-crates.yml -.github/workflows/release-swift.yml -.github/workflows/version-bump.yml +.github/workflows/build-* @bitwarden/team-platform-dev +.github/workflows/version-bump.yml @bitwarden/team-platform-dev