ベースブランチにマージされていない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