Skip to content

ci: auto-enable very_long_running tests on release branch pushes#567

Merged
olivermeyer merged 1 commit into
release/v1.3.0from
fix/very-long-running-tests
Apr 24, 2026
Merged

ci: auto-enable very_long_running tests on release branch pushes#567
olivermeyer merged 1 commit into
release/v1.3.0from
fix/very-long-running-tests

Conversation

@olivermeyer

@olivermeyer olivermeyer commented Apr 24, 2026

Copy link
Copy Markdown
Collaborator

Why?
Release branches must be fully validated before publishing. The very_long_running test suite was never included automatically, meaning some test cases weren't part of the build reported to Ketryx.

How?
Added a third OR-condition to the e2e_very_long_running step's if: expression in _test.yml: (github.event_name == 'push' && startsWith(github.ref, 'refs/heads/release/v')). In a reusable workflow, these context variables reflect the caller's trigger, so this fires on direct pushes to release branches but not on PRs targeting them (where event_name is pull_request). Updated .github/CLAUDE.md to document the new behaviour.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings April 24, 2026 11:45
@olivermeyer olivermeyer added the skip:test:long_running Skip long-running tests (≥5min) label Apr 24, 2026
@sonarqubecloud

Copy link
Copy Markdown

@olivermeyer olivermeyer changed the base branch from main to release/v1.3.0 April 24, 2026 11:46

This comment was marked as outdated.

@olivermeyer olivermeyer enabled auto-merge (rebase) April 24, 2026 11:50

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 2 out of 2 changed files in this pull request and generated no new comments.

@olivermeyer olivermeyer merged commit b0eefcc into release/v1.3.0 Apr 24, 2026
34 checks passed
@olivermeyer olivermeyer deleted the fix/very-long-running-tests branch April 24, 2026 12:14
@codecov

codecov Bot commented Apr 24, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

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

Labels

skip:test:long_running Skip long-running tests (≥5min)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants