Skip to content

Conversation

@Borda
Copy link
Member

@Borda Borda commented Jan 5, 2026

Description

This pull request updates the GitHub Actions workflows to ensure that tests are run not only on pull requests but also on direct pushes to the main and develop branches. This change helps catch issues earlier and maintain code quality for these important branches.

Workflow trigger updates:

How has this change been tested, please provide a testcase or example of how you tested the change?

none

Copilot AI review requested due to automatic review settings January 5, 2026 20:52
@Borda Borda requested a review from SkalskiP as a code owner January 5, 2026 20:52
Copy link
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 pull request adds push event triggers for the main and develop branches to two GitHub Actions workflows, ensuring that tests run on direct pushes in addition to pull requests targeting these branches.

  • Added push triggers alongside existing pull_request triggers for main and develop branches
  • Applied the same trigger configuration to both the Pytest/Test workflow and the Docs Test workflow

Reviewed changes

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

File Description
.github/workflows/uv-test.yml Added push triggers for main and develop branches to run tests on direct pushes
.github/workflows/test-doc.yml Added push triggers for main and develop branches to run documentation build tests on direct pushes

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

Copy link
Contributor

Copilot AI commented Jan 5, 2026

@Borda I've opened a new pull request, #2035, to work on those changes. Once the pull request is ready, I'll request review from you.

* Initial plan
* Add concurrency config to cancel only on PR events

Co-authored-by: Borda <6035284+Borda@users.noreply.github.com>
@Borda Borda merged commit fc11bea into develop Jan 6, 2026
21 checks passed
@Borda Borda deleted the ci/on-push branch January 6, 2026 14:39
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