gh-actions icon indicating copy to clipboard operation
gh-actions copied to clipboard

[BRE-30] PR Version labels

Open michalchecinski opened this issue 1 year ago â€ĸ 1 comments
trafficstars

đŸŽŸī¸ Tracking

https://bitwarden.atlassian.net/browse/BRE-30

🚧 Type of change

  • 🚀 New feature development
  • 🤖 Build/deploy pipeline (DevOps)

📔 Objective

Create a reusable workflow to compute next version number based on label on PR: version:major, version:minor, version:patch, version:skip. Create a pr labels workflow that checks if a version label is not provided on the PR, the PR is blocked from being merged.

📋 Code changes

  • .github/workflows/_version.yml: Add reusable workflow to compute next version from PR label.
  • .github/workflows/_enforce-labels.yml Add reusable workflow for blocking a PR merge if required labels are absent or if labels that block merge are present.

📸 Screenshots

⏰ Reminders before review

  • Contributor guidelines followed
  • All formatters and local linters executed and passed
  • Written new unit and / or integration tests where applicable
  • Used internationalization (i18n) for all UI strings
  • CI builds passed
  • Communicated to DevOps any deployment requirements
  • Updated any necessary documentation 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

michalchecinski avatar May 22 '24 13:05 michalchecinski

Logo Checkmarx One – Scan Summary & Details – d77bdd84-b92b-4290-be1c-1ed47cf58030

No New Or Fixed Issues Found

bitwarden-bot avatar May 22 '24 14:05 bitwarden-bot