Skip to content

Conversation

mimartin12
Copy link
Collaborator

@mimartin12 mimartin12 commented Sep 11, 2025

🎟️ Tracking

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

📔 Objective

Sets up the version bump workflow to support SemVer. There were a lot of items I needed to refactor since it was using CalVer supported external actions.

The main change is that the version input is now required, this will be temporary until we move towards label versions, similar to the https://github.com/bitwarden/workflow-linter project.

Based on the testing done in the branch https://github.com/bitwarden/helm-charts/commits/BRE-896-test/ I was able to get a test run here https://github.com/bitwarden/helm-charts/actions/runs/17658147352.

This resulted in a branch with the changes (PR was skipped during testing).
https://github.com/bitwarden/helm-charts/commits/version_bump_BRE-896-test_2025-09-11/

** Merge PR post SemVer migration on November 13th**

📸 Screenshots

⏰ 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

@mimartin12 mimartin12 changed the title Bre 896 update cd workflows for semver BRE-896 - [Self-Host]: Update CD workflows for SemVer Sep 11, 2025
Revert "Updated SH version bump to prep for semver"

This reverts commit 77b2d19.

Updated SH version bump to prep for semver
@mimartin12 mimartin12 force-pushed the BRE-896-update-cd-workflows-for-semver branch from 8a9b4d3 to aedc4fe Compare September 11, 2025 21:31
Copy link
Contributor

github-actions bot commented Sep 11, 2025

Logo
Checkmarx One – Scan Summary & Details7eb9899d-1247-4808-9d51-2952191fa2b8

Great job! No new security vulnerabilities introduced in this pull request

@mimartin12 mimartin12 requested review from a team and vgrassia and removed request for a team September 11, 2025 21:57
@mimartin12 mimartin12 added the hold Hold this PR or item until later; DO NOT MERGE label Sep 11, 2025
@mimartin12 mimartin12 marked this pull request as ready for review September 11, 2025 21:57
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hold Hold this PR or item until later; DO NOT MERGE
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants