Skip to content

Run tests on push to main and master branches#25

Merged
roesel merged 1 commit intomainfrom
claude/fix-ci-push-trigger-QD0eF
Mar 8, 2026
Merged

Run tests on push to main and master branches#25
roesel merged 1 commit intomainfrom
claude/fix-ci-push-trigger-QD0eF

Conversation

@roesel
Copy link
Copy Markdown
Owner

@roesel roesel commented Mar 8, 2026

Summary

Updated the GitHub Actions test workflow to run on push events in addition to pull requests, ensuring continuous testing on the main development branches.

Key Changes

  • Modified the workflow trigger configuration to run tests on push events to main and master branches
  • Maintained existing pull_request trigger to continue testing all pull requests

Implementation Details

The workflow now uses an expanded on configuration that explicitly specifies:

  • Push events filtered to the main and master branches
  • Pull request events (all branches)

This ensures that commits pushed directly to the main branches are tested immediately, improving code quality assurance and catching issues earlier in the development cycle.

Without a push trigger, codecov never receives updated coverage
after PRs are merged, so the reported baseline stays stale.

https://claude.ai/code/session_01Sxk75h8qTxrPp748xbhcTq
@roesel roesel merged commit 009735a into main Mar 8, 2026
3 checks passed
@roesel roesel deleted the claude/fix-ci-push-trigger-QD0eF branch March 8, 2026 13:13
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.

2 participants