Testing GitHub workflow
If you want to test workflows on separate branch before merging on master make sure
to install Github CLI tool gh
. And it is important to put the workflow_dispatch
as a way of triggering the workflow on Github, so the job trigger should look something
like this:
name: To Test
on:
workflow_dispatch:
pull_request:
...
and then just execute: gh workflow run -r <branch_name> <workflow_file>
and done.
Unfortunately it is not possible to run workflows from other branches via GitHub
UI, but only using gh
tool.
Date: March 14, 2023
Tags:
automation