ベースブランチにマージされていないGitHub Actionを動作検証する

環境

gh --version    
gh version 2.25.1 (2023-03-21)
https://github.com/cli/cli/releases/tag/v2.25.1

手順

1.action作成 .github/workflows/foo.yaml

name: Foo

on:
  pull_request:
# pull_requestにすることでworkflow listに追加される

jobs:
  foo:
    runs-on: ubuntu-latest
    steps:
      - name: foo
        run: |
          echo "foo"

2.リモートブランチにプッシュ

git push origin foo

3.gh workflow listで確認

gh workflow list
...
Foo  active  xxx

4.gh workflow runで実行

gh workflow run foo.yaml --ref foo

参考

https://cli.github.com/manual/gh_workflow_run