Skip to content

Fix GitHub workflow triggers for master and manual runs#60

Merged
eselyavka merged 1 commit intomasterfrom
chore/workflow-triggers
Mar 3, 2026
Merged

Fix GitHub workflow triggers for master and manual runs#60
eselyavka merged 1 commit intomasterfrom
chore/workflow-triggers

Conversation

@eselyavka
Copy link
Copy Markdown
Owner

Summary

This PR fixes the GitHub Actions triggers so the repo workflows actually run against the current default branch and can also be tested manually.

What Changed

  • updated the Tests workflow to trigger on master instead of main
  • updated the Pylint workflow to trigger on master instead of main
  • added workflow_dispatch to both workflows so they can be run manually from GitHub

Why

The repository default branch is master, so the workflows were not aligned with the branch they are supposed to protect. This change makes the workflows execute on normal pushes and PRs again and gives us a manual trigger while validating the new CI setup.

Files

  • .github/workflows/tests.yml
  • .github/workflows/pylint.yml

Verification

  • ~/.venv/py3_11/bin/python -m pytest -q
  • result: 787 passed

@eselyavka eselyavka merged commit 89c5119 into master Mar 3, 2026
4 checks passed
@eselyavka eselyavka deleted the chore/workflow-triggers branch March 3, 2026 02:11
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