[PR #6530] [MERGED] [PM-32200] ci: Add workflow to enforce PR labels #19401

Closed
opened 2026-04-15 03:48:06 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/bitwarden/android/pull/6530
Author: @vvolkgang
Created: 2/13/2026
Status: Merged
Merged: 2/19/2026
Merged by: @vvolkgang

Base: mainHead: vvolkgang/enforce-labels


📝 Commits (6)

  • 048ba26 enforce label redux
  • cdba4d8 Remove workflow permissions
  • f5b3aae Allow the labeler workflow to run when PRs are opened
  • ccb45db Revert sleep step
  • e6b5d1f Implement delayed Category Type check for opened PRs
  • 6d17d67 Remove test output and improve printed message copy

📊 Changes

1 file changed (+64 additions, -0 deletions)

View changed files

.github/workflows/sdlc-enforce-labels.yml (+64 -0)

📄 Description

🎟️ Tracking

PM-32200

📔 Objective

Add workflow that enforces PR labeling requirements, by failing a run when:

  • PRs have banned labels (hold, needs-qa).
  • PRs don't have one Change Type (t:*) label, unless ignore-for-release is used.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/bitwarden/android/pull/6530 **Author:** [@vvolkgang](https://github.com/vvolkgang) **Created:** 2/13/2026 **Status:** ✅ Merged **Merged:** 2/19/2026 **Merged by:** [@vvolkgang](https://github.com/vvolkgang) **Base:** `main` ← **Head:** `vvolkgang/enforce-labels` --- ### 📝 Commits (6) - [`048ba26`](https://github.com/bitwarden/android/commit/048ba26d19b2bf968681be10cbbd789e304c0acc) enforce label redux - [`cdba4d8`](https://github.com/bitwarden/android/commit/cdba4d8c5d207d06e922756e8191d4b1ee2c7463) Remove workflow permissions - [`f5b3aae`](https://github.com/bitwarden/android/commit/f5b3aaeec4a10eb3f98a842c7e078a95a9c97ae9) Allow the labeler workflow to run when PRs are opened - [`ccb45db`](https://github.com/bitwarden/android/commit/ccb45db52b71cc0e7c6705dbdb5f73c61a08dad6) Revert sleep step - [`e6b5d1f`](https://github.com/bitwarden/android/commit/e6b5d1f6c975053fd593bbb3b59bc88589137cf0) Implement delayed Category Type check for opened PRs - [`6d17d67`](https://github.com/bitwarden/android/commit/6d17d673ebcd1057c99fdc15e838b0fdab666d18) Remove test output and improve printed message copy ### 📊 Changes **1 file changed** (+64 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `.github/workflows/sdlc-enforce-labels.yml` (+64 -0) </details> ### 📄 Description ## 🎟️ Tracking [PM-32200](https://bitwarden.atlassian.net/browse/PM-32200) ## 📔 Objective Add workflow that enforces PR labeling requirements, by failing a run when: * PRs have banned labels (hold, needs-qa). * PRs don't have one Change Type (t:*) label, unless ignore-for-release is used. [PM-32200]: https://bitwarden.atlassian.net/browse/PM-32200?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-15 03:48:06 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/android#19401