From 006d09cb60c7d278f8a8b38258dd9c371133a1be Mon Sep 17 00:00:00 2001 From: Michal Checinski Date: Fri, 7 Jun 2024 17:06:40 +0200 Subject: [PATCH 1/3] BRE-101: Remove dept-devops from CODEOWNERS --- .github/CODEOWNERS | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 118f9dab277..ac35d35c35a 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -101,18 +101,23 @@ apps/web/src/app/layouts/header ## Desktop native module ## apps/desktop/desktop_native @bitwarden/team-platform-dev -## DevOps team files ## -/.github/workflows @bitwarden/dept-devops - -# DevOps for Docker changes. -**/Dockerfile @bitwarden/dept-devops -**/*.Dockerfile @bitwarden/dept-devops -**/.dockerignore @bitwarden/dept-devops -**/entrypoint.sh @bitwarden/dept-devops - ## Locales ## apps/browser/src/_locales/en/messages.json apps/browser/store/locales/en apps/cli/src/locales/en/messages.json apps/desktop/src/locales/en/messages.json apps/web/src/locales/en/messages.json + +# BRE for release workflow changes +.github/workflows/release-desktop-beta.yml @bitwarden/dept-bre +.github/workflows/release-web.yml @bitwarden/dept-bre +.github/workflows/release-desktop.yml @bitwarden/dept-bre +.github/workflows/release-cli.yml @bitwarden/dept-bre +.github/workflows/release-browser.yml @bitwarden/dept-bre + +# BRE for release workflow changes +.github/workflows/release-desktop-beta.yml @bitwarden/dept-bre +.github/workflows/release-web.yml @bitwarden/dept-bre +.github/workflows/release-desktop.yml @bitwarden/dept-bre +.github/workflows/release-cli.yml @bitwarden/dept-bre +.github/workflows/release-browser.yml @bitwarden/dept-bre From 9cf4f553c4b9dfcd76b6bb5f763dc9a16e2a8e37 Mon Sep 17 00:00:00 2001 From: Michal Checinski Date: Mon, 10 Jun 2024 16:08:24 +0200 Subject: [PATCH 2/3] Fix --- .github/CODEOWNERS | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index ac35d35c35a..2fa846f231c 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -114,10 +114,4 @@ apps/web/src/locales/en/messages.json .github/workflows/release-desktop.yml @bitwarden/dept-bre .github/workflows/release-cli.yml @bitwarden/dept-bre .github/workflows/release-browser.yml @bitwarden/dept-bre - -# BRE for release workflow changes -.github/workflows/release-desktop-beta.yml @bitwarden/dept-bre -.github/workflows/release-web.yml @bitwarden/dept-bre -.github/workflows/release-desktop.yml @bitwarden/dept-bre -.github/workflows/release-cli.yml @bitwarden/dept-bre -.github/workflows/release-browser.yml @bitwarden/dept-bre +.github/workflows/staged-rollout-desktop.yml @bitwarden/dept-bre From 522fa4d6447ae0e09d3824c88e11839a55090dc3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Ch=C4=99ci=C5=84ski?= Date: Tue, 15 Oct 2024 15:09:08 +0200 Subject: [PATCH 3/3] Update codeowners --- .github/CODEOWNERS | 28 ++++++++++++++++++++++------ 1 file changed, 22 insertions(+), 6 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 2fa846f231c..4620121503b 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -108,10 +108,26 @@ apps/cli/src/locales/en/messages.json apps/desktop/src/locales/en/messages.json apps/web/src/locales/en/messages.json -# BRE for release workflow changes -.github/workflows/release-desktop-beta.yml @bitwarden/dept-bre -.github/workflows/release-web.yml @bitwarden/dept-bre -.github/workflows/release-desktop.yml @bitwarden/dept-bre -.github/workflows/release-cli.yml @bitwarden/dept-bre -.github/workflows/release-browser.yml @bitwarden/dept-bre +## BRE team owns these workflows ## +.github/workflows/brew-bump-desktop.yml @bitwarden/dept-bre +.github/workflows/deploy-web.yml @bitwarden/dept-bre +.github/workflows/publish-cli.yml @bitwarden/dept-bre +.github/workflows/publish-desktop.yml @bitwarden/dept-bre +.github/workflows/publish-web.yml @bitwarden/dept-bre +.github/workflows/retrieve-current-desktop-rollout.yml @bitwarden/dept-bre .github/workflows/staged-rollout-desktop.yml @bitwarden/dept-bre + +## Shared ownership workflows ## +.github/workflows/release-browser.yml +.github/workflows/release-cli.yml +.github/workflows/release-desktop-beta.yml +.github/workflows/release-desktop.yml +.github/workflows/release-web.yml +.github/workflows/version-auto-bump.yml +.github/workflows/version-bump.yml + +## Docker files have shared ownership ## +**/Dockerfile +**/*.Dockerfile +**/.dockerignore +**/entrypoint.sh