Skip to content

Chore: Synchronize release pipeline with main#2085

Merged
pazone merged 1 commit intodevfrom
chore/merge_release_pipeline
Feb 3, 2026
Merged

Chore: Synchronize release pipeline with main#2085
pazone merged 1 commit intodevfrom
chore/merge_release_pipeline

Conversation

@pazone
Copy link
Contributor

@pazone pazone commented Feb 3, 2026

Description

Acceptance Criteria

Type of Change

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation update
  • Code refactoring
  • Performance improvement
  • Other (please specify):

Screenshots/Videos (if applicable)

Pre-submission Checklist

  • I have tested my changes thoroughly before submitting this PR
  • This PR contains minimal changes necessary to address the issue/feature
  • My code follows the project's coding standards and style guidelines
  • I have added tests that prove my fix is effective or that my feature works
  • I have added necessary documentation (if applicable)
  • All new and existing tests pass
  • I have searched existing PRs to ensure this change hasn't been submitted already
  • I have linked any relevant issues in the description
  • My commits have clear and descriptive messages

DCO Affirmation

I affirm that all code in every commit of this pull request conforms to the terms of the Topoteretes Developer Certificate of Origin.

Summary by CodeRabbit

  • Chores
    • Updated release workflow configuration to use GitHub reference tracking instead of input-based branching, improving consistency in the automated release process.

@pazone pazone merged commit 4a9bb5f into dev Feb 3, 2026
11 of 12 checks passed
@pazone pazone deleted the chore/merge_release_pipeline branch February 3, 2026 17:10
@pazone pazone changed the title Chore: Synchronize releaase pipeline with main Chore: Synchronize release pipeline with main Feb 3, 2026
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Feb 3, 2026

Caution

Review failed

The pull request is closed.

Walkthrough

This PR replaces all references to the inputs.flavour input parameter with github.ref_name in the release workflow. Updates include job names, checkout references, and conditional expressions to use the GitHub ref name instead of workflow inputs for branching logic.

Changes

Cohort / File(s) Summary
Workflow Migration
.github/workflows/release.yml
Replaced inputs.flavour references with github.ref_name across job names, checkout steps, conditions, and branching logic; removed input-based workflow\_dispatch branching to rely on GitHub context.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

Possibly related PRs

Suggested labels

core-team, backport_main

Suggested reviewers

  • Vasilije1990
  • hande-k
  • dexters1
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch chore/merge_release_pipeline

Comment @coderabbitai help to get the list of available commands and usage tips.

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.

1 participant