Skip to content

Conversation

@DiogoSantoss
Copy link
Contributor

Introduces tag-minor-release-candidate.yml GH action.
This action finds the latest release branch (ideally, created from bump-minor-version.yml #4084) such as main-vX.Y, creates a version prefix vX.Y.0, finds the latest release candidate for this version such as vX.Y.0-rcZ and creates/pushes a new release candidate tag vX.Y.0-rc(Z+1).

category: misc
ticket: #3933

@DiogoSantoss DiogoSantoss self-assigned this Nov 14, 2025
@codecov
Copy link

codecov bot commented Nov 14, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 56.38%. Comparing base (426ba79) to head (4a78cb3).
⚠️ Report is 14 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #4100      +/-   ##
==========================================
+ Coverage   56.37%   56.38%   +0.01%     
==========================================
  Files         245      245              
  Lines       31169    31169              
==========================================
+ Hits        17571    17575       +4     
+ Misses      11284    11283       -1     
+ Partials     2314     2311       -3     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces a new GitHub Actions workflow for automating the creation of minor release candidate tags. The workflow finds the latest release branch (e.g., main-vX.Y), determines the appropriate version prefix (vX.Y.0), identifies the most recent release candidate tag, and creates/pushes the next incremental RC tag.

Key Changes

  • Automated release candidate tagging workflow with version detection
  • Sequential RC numbering from existing tags (e.g., vX.Y.0-rc1vX.Y.0-rc2)
  • Comprehensive workflow summary with next steps guidance

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@sonarqubecloud
Copy link

@DiogoSantoss DiogoSantoss added the merge when ready Indicates bulldozer bot may merge when all checks pass label Nov 20, 2025
@obol-bulldozer obol-bulldozer bot merged commit d2661f0 into main Nov 20, 2025
12 checks passed
@obol-bulldozer obol-bulldozer bot deleted the diogo/ga-tag-minor-release-candidate branch November 20, 2025 17:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

merge when ready Indicates bulldozer bot may merge when all checks pass

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants