Skip to content

Conversation

@pinebit
Copy link
Collaborator

@pinebit pinebit commented Nov 7, 2025

Introducing bump-minor-version.yml GH action.

category: misc
ticket: #3933

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 to automate the creation of minor version release branches and pull requests.

Key Changes:

  • Adds bump-minor-version.yml workflow that calculates the next minor version, creates a release branch, updates the version file, and creates a PR
  • Uses mathieudutour/github-tag-action@v6.2 to determine version bumps and peter-evans/create-pull-request@v6 to create PRs
  • Supports configurable version file paths with a default of app/version/version.go

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

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Andrei Smirnov <pinebit@gmail.com>
@pinebit pinebit requested a review from Copilot November 7, 2025 05:15
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

Copilot reviewed 1 out of 1 changed files in this pull request and generated 1 comment.


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

@pinebit pinebit requested a review from Copilot November 7, 2025 05:23
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

Copilot reviewed 1 out of 1 changed files in this pull request and generated 5 comments.


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

pinebit and others added 2 commits November 7, 2025 08:30
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Andrei Smirnov <pinebit@gmail.com>
@pinebit pinebit requested a review from Copilot November 7, 2025 05:34
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

Copilot reviewed 1 out of 1 changed files in this pull request and generated 14 comments.


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

@codecov
Copy link

codecov bot commented Nov 7, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 56.43%. Comparing base (e62c7fd) to head (4093b1a).
⚠️ Report is 19 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #4084      +/-   ##
==========================================
- Coverage   56.43%   56.43%   -0.01%     
==========================================
  Files         245      245              
  Lines       31116    31169      +53     
==========================================
+ Hits        17561    17590      +29     
- Misses      11248    11269      +21     
- Partials     2307     2310       +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.

@sonarqubecloud
Copy link

sonarqubecloud bot commented Nov 7, 2025

@ObolNetwork ObolNetwork deleted a comment from Copilot AI Nov 7, 2025
@ObolNetwork ObolNetwork deleted a comment from Copilot AI Nov 7, 2025
@ObolNetwork ObolNetwork deleted a comment from Copilot AI Nov 7, 2025
@ObolNetwork ObolNetwork deleted a comment from Copilot AI Nov 7, 2025
@ObolNetwork ObolNetwork deleted a comment from Copilot AI Nov 7, 2025
@ObolNetwork ObolNetwork deleted a comment from Copilot AI Nov 7, 2025
@ObolNetwork ObolNetwork deleted a comment from Copilot AI Nov 7, 2025
@ObolNetwork ObolNetwork deleted a comment from Copilot AI Nov 7, 2025
@ObolNetwork ObolNetwork deleted a comment from Copilot AI Nov 7, 2025
@ObolNetwork ObolNetwork deleted a comment from Copilot AI Nov 7, 2025
@ObolNetwork ObolNetwork deleted a comment from Copilot AI Nov 7, 2025
@ObolNetwork ObolNetwork deleted a comment from Copilot AI Nov 7, 2025
- name: 4. Create Release Branch
run: |
git config user.name "github-actions[bot]"
git config user.email "41898282+github-actions[bot]@users.noreply.github.com"
Copy link
Collaborator

Choose a reason for hiding this comment

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

Where did we get this one from?

echo "::notice file=$VERSION_FILE,line=18::Bumping version in $VERSION_FILE to $NEW_VERSION"

# Use sed to find the line and replace only the version string
sed -i -E "s/^(var version = ).*/\1\"$NEW_VERSION\"/" "$VERSION_FILE"
Copy link
Collaborator

Choose a reason for hiding this comment

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

This will essentially update v1.8-dev to v1.8.0.
What we'd like so make it v1.8-rc, no?
The v1.8.0 we should make with a git tag and change the version in this file to v1.8.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants