Skip to content

ci: improve release validation#2248

Merged
triceo merged 1 commit intoTimefoldAI:mainfrom
zepfred:fix/release2
Apr 16, 2026
Merged

ci: improve release validation#2248
triceo merged 1 commit intoTimefoldAI:mainfrom
zepfred:fix/release2

Conversation

@zepfred
Copy link
Copy Markdown
Contributor

@zepfred zepfred commented Apr 16, 2026

No description provided.

Copy link
Copy Markdown
Contributor

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 updates the release GitHub Actions workflow by simplifying the “validate” step’s environment/script setup before the release branch checkout.

Changes:

  • Removed passing sourceBranch through an environment variable in the validation step.
  • Removed the local sourceBranch bash variable assignment from the validation script.

Comment on lines 40 to 45
shell: bash
env:
VERSION: ${{ github.event.inputs.version }}
SOURCE_BRANCH: ${{ github.event.inputs.sourceBranch }}
run: |
version="$VERSION"
sourceBranch="$SOURCE_BRANCH"
if [[ "$version" != 2.* ]]; then
Comment on lines 39 to 45
- name: Validate source branch and the version
shell: bash
env:
VERSION: ${{ github.event.inputs.version }}
SOURCE_BRANCH: ${{ github.event.inputs.sourceBranch }}
run: |
version="$VERSION"
sourceBranch="$SOURCE_BRANCH"
if [[ "$version" != 2.* ]]; then
@sonarqubecloud
Copy link
Copy Markdown

@triceo triceo changed the title chore: improve CI validation ci: improve release validation Apr 16, 2026
@triceo triceo merged commit 453188f into TimefoldAI:main Apr 16, 2026
26 checks passed
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