Skip to content

Allow manual dispatch of CI workflows - #234

Merged
avsej merged 2 commits into
couchbase:mainfrom
avsej:ci-workflow-dispatch
Jun 29, 2026
Merged

Allow manual dispatch of CI workflows#234
avsej merged 2 commits into
couchbase:mainfrom
avsej:ci-workflow-dispatch

Conversation

@avsej

@avsej avsej commented Jun 29, 2026

Copy link
Copy Markdown
Member

Add a workflow_dispatch trigger to the tests and linters workflows so they can be started manually for a given ref, in addition to the push and pull_request triggers.

Add a workflow_dispatch trigger to the tests and linters workflows so
they can be started manually for a given ref, in addition to the push
and pull_request triggers.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds workflow_dispatch triggers to existing CI workflows so maintainers can manually run tests/linters against a selected ref (branch/tag) in addition to the existing push and pull_request triggers.

Changes:

  • Enable manual runs for the tests workflow via workflow_dispatch.
  • Enable manual runs for the linters workflow via workflow_dispatch.

Reviewed changes

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

File Description
.github/workflows/tests.yml Adds workflow_dispatch under on: to allow manual triggering of the test suite workflow.
.github/workflows/linters.yml Adds workflow_dispatch under on: to allow manual triggering of the linters workflow.

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

Build the tests and linters workflows when a semver tag is pushed
(X.Y.Z with an optional -prerelease suffix, e.g. 3.8.0 or 1.2.3-rc.1),
so release tags produce artifacts without a separate branch push.
@avsej
avsej merged commit 27fdace into couchbase:main Jun 29, 2026
40 of 44 checks passed
@avsej
avsej deleted the ci-workflow-dispatch branch June 29, 2026 22:41
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