Skip to content

Conversation

@ejohnstown
Copy link
Contributor

  1. Change all actions to run on push only to master, main, or a release.
  2. Change all actions to run on workflow_dispatch.

1. Change all actions to run on push only to master, main, or a release.
2. Change all actions to run on workflow_dispatch.
Copy link

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 PR updates all GitHub Actions workflow configurations to restrict automated push triggers and enable manual workflow execution. The changes standardize trigger conditions across all workflows to reduce unnecessary CI runs while maintaining comprehensive pull request testing.

Changes:

  • Modified push triggers to only run on master, main, and release/** branches (instead of all branches)
  • Added workflow_dispatch to enable manual workflow triggering
  • Standardized trigger configuration across all 12 workflow files

Reviewed changes

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

Show a summary per file
File Description
.github/workflows/zephyr.yml Updated push branches filter and added workflow_dispatch
.github/workflows/windows-check.yml Updated push branches filter and added workflow_dispatch
.github/workflows/tpm-ssh.yml Updated push branches filter and added workflow_dispatch
.github/workflows/test-fatfs.yml Updated push branches filter, expanded pull_request branches, workflow_dispatch already present
.github/workflows/sshd-test.yml Updated push branches filter and added workflow_dispatch
.github/workflows/singlethread-check.yml Updated push branches filter and added workflow_dispatch
.github/workflows/sftp-test.yml Updated push branches filter and added workflow_dispatch
.github/workflows/scp-test.yml Updated push branches filter and added workflow_dispatch
.github/workflows/paramiko-sftp-test.yml Updated push branches filter and added workflow_dispatch
.github/workflows/os-check.yml Updated push branches filter and added workflow_dispatch
.github/workflows/kyber.yml Updated push branches filter and added workflow_dispatch
.github/workflows/cppcheck.yml Updated push branches filter and added workflow_dispatch

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

@dgarske dgarske merged commit 4a08f35 into wolfSSL:master Jan 21, 2026
124 of 142 checks passed
@ejohnstown ejohnstown deleted the actions branch January 21, 2026 21:09
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