From 7f79229f67b708034b753ea85382475619dce8d7 Mon Sep 17 00:00:00 2001 From: Michael Telatynski <7t3chguy@gmail.com> Date: Tue, 24 Mar 2026 13:13:01 +0000 Subject: [PATCH] Consolidate other .github files Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> --- .github/CODEOWNERS | 4 ++- apps/desktop/.github/CODEOWNERS | 5 --- .../desktop/.github/ISSUE_TEMPLATE/config.yml | 8 ----- apps/desktop/.github/PULL_REQUEST_TEMPLATE.md | 8 ----- apps/desktop/.github/labels.yml | 31 ------------------- apps/desktop/.github/release-drafter.yml | 1 - apps/desktop/.github/renovate.json | 4 --- 7 files changed, 3 insertions(+), 58 deletions(-) delete mode 100644 apps/desktop/.github/CODEOWNERS delete mode 100644 apps/desktop/.github/ISSUE_TEMPLATE/config.yml delete mode 100644 apps/desktop/.github/PULL_REQUEST_TEMPLATE.md delete mode 100644 apps/desktop/.github/labels.yml delete mode 100644 apps/desktop/.github/release-drafter.yml delete mode 100644 apps/desktop/.github/renovate.json diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 8b49cb8b89..5a762fe224 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,6 +1,6 @@ * @element-hq/element-web-reviewers /.github/workflows/** @element-hq/element-web-team -package.json @element-hq/element-web-team +**/package.json @element-hq/element-web-team /pnpm-lock.yaml @element-hq/element-web-team /apps/web/src/SecurityManager.ts @element-hq/element-crypto-web-reviewers @@ -26,8 +26,10 @@ package.json @element-hq/element-web-team # Ignore translations as those will be updated by GHA for Localazy download /apps/web/src/i18n/strings +/apps/desktop/src/i18n/strings /packages/shared-components/src/i18n/strings /apps/web/src/i18n/strings/en_EN.json @element-hq/element-web-reviewers +/apps/desktop/src/i18n/strings/en_EN.json @element-hq/element-web-reviewers /packages/shared-components/src/i18n/strings/en_EN.json @element-hq/element-web-reviewers # Ignore the synapse & mas plugins as this is updated by GHA for docker image updating diff --git a/apps/desktop/.github/CODEOWNERS b/apps/desktop/.github/CODEOWNERS deleted file mode 100644 index 97486df87f..0000000000 --- a/apps/desktop/.github/CODEOWNERS +++ /dev/null @@ -1,5 +0,0 @@ -* @element-hq/element-web-reviewers -/.github/workflows/** @element-hq/element-web-team -/package.json @element-hq/element-web-team -/pnpm-lock.yaml @element-hq/element-web-team -/src/i18n/strings diff --git a/apps/desktop/.github/ISSUE_TEMPLATE/config.yml b/apps/desktop/.github/ISSUE_TEMPLATE/config.yml deleted file mode 100644 index 0847e13dd9..0000000000 --- a/apps/desktop/.github/ISSUE_TEMPLATE/config.yml +++ /dev/null @@ -1,8 +0,0 @@ -blank_issues_enabled: false -contact_links: - - name: Bug report for the Element flatpak app - url: https://github.com/flathub/im.riot.Riot/issues - about: Please file bugs with the Flatpak application on the respective repository. - - name: Bug report for Element Desktop - url: https://github.com/element-hq/element-web/issues/new/choose - about: Please file all Element Desktop bugs in element-web. diff --git a/apps/desktop/.github/PULL_REQUEST_TEMPLATE.md b/apps/desktop/.github/PULL_REQUEST_TEMPLATE.md deleted file mode 100644 index d20cda607c..0000000000 --- a/apps/desktop/.github/PULL_REQUEST_TEMPLATE.md +++ /dev/null @@ -1,8 +0,0 @@ - - -## Checklist - -- [ ] Ensure your code works with manual testing. -- [ ] New or updated `public`/`exported` symbols have accurate [TSDoc](https://tsdoc.org/) documentation. -- [ ] Linter and other CI checks pass. -- [ ] I have licensed the changes to Element by completing the [Contributor License Agreement (CLA)](https://cla-assistant.io/element-hq/element-desktop) diff --git a/apps/desktop/.github/labels.yml b/apps/desktop/.github/labels.yml deleted file mode 100644 index fa08e9f153..0000000000 --- a/apps/desktop/.github/labels.yml +++ /dev/null @@ -1,31 +0,0 @@ -- name: "A-Install" - color: "72A447" -- name: "A-Seshat" - color: "8262BE" -- name: "A-Update" - color: "17BE67" -- name: "Story" - description: "A change to the product that generates user value on its own. Unit of delivery." - color: "0BAC47" -- name: "X-Breaking-Change" - color: "ff7979" -- name: "Z-Arch" - color: "D601BE" -- name: "Z-ARM" - color: "5DEC5B" -- name: "Z-Flatpak" - color: "0CA856" -- name: "Z-Linux" - color: "7B4A9C" -- name: "Z-macOS" - color: "500605" -- name: "Z-Official" - color: "1D2B20" -- name: "Z-Snap" - color: "29CD95" -- name: "Z-Suse" - color: "79D07B" -- name: "Z-Wayland" - color: "94C519" -- name: "Z-Windows" - color: "0632DE" diff --git a/apps/desktop/.github/release-drafter.yml b/apps/desktop/.github/release-drafter.yml deleted file mode 100644 index a61e267418..0000000000 --- a/apps/desktop/.github/release-drafter.yml +++ /dev/null @@ -1 +0,0 @@ -_extends: element-hq/element-web diff --git a/apps/desktop/.github/renovate.json b/apps/desktop/.github/renovate.json deleted file mode 100644 index 76320426d9..0000000000 --- a/apps/desktop/.github/renovate.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": ["github>matrix-org/renovate-config-element-web"] -}