Skip to content

Conversation

PhilippSchmelter
Copy link
Contributor

Closes #559
This pull request includes updates to improve version checking logic and documentation. The most important changes include refining the version check script to handle additional branch types and updating the changelog to reflect these improvements.

Improvements to version checking logic:

  • scripts/version_check.sh: Updated the conditional logic in the semver_gt function to ensure that dependabot branches are treated consistently with feature branches when their versions match the main branch. Removed redundant checks for dependabot branches.

Documentation updates:

  • CHANGELOG.md: Added an entry to document the improved version check logic under the "Fixed" section.

@PhilippSchmelter PhilippSchmelter added bug Something isn't working ci Related to continuous integration labels Apr 29, 2025
@PhilippSchmelter PhilippSchmelter self-assigned this Apr 29, 2025

This comment has been minimized.

Copy link

Passed

Analysis Details

0 Issues

  • Bug 0 Bugs
  • Vulnerability 0 Vulnerabilities
  • Code Smell 0 Code Smells

Coverage and Duplications

  • Coverage No coverage information (65.80% Estimated after merge)
  • Duplications No duplication information (0.00% Estimated after merge)

Project ID: edu.ie3:utils

View in SonarQube

@PhilippSchmelter PhilippSchmelter merged commit e2841e7 into main Apr 29, 2025
2 checks passed
@PhilippSchmelter PhilippSchmelter deleted the ps/#559-fixOfTheFix branch April 29, 2025 13:52
@sebastian-peter sebastian-peter added this to the Version 3.1 milestone May 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working ci Related to continuous integration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix of the Fix

2 participants