🙄
【GitHub Actions】プルリクエスト作成時にCIが流れるか確認
はじめに
GitHub にてプルリクエスト作成時に GitHub Actions のCIが流れるかテストをしたので記事としてアウトプットをしたいと思います。
イメージ図
前提
- GitHub上に既にリポジトリが存在する状態
- GitHub上にGitからPushできる環境が整っている状態
作業手順
-
.github/workflows
直下に以下のファイルを配置します。
name: Action Sample
on:
pull_request:
types: [opened]
jobs:
print-hello-world:
runs-on: ubuntu-latest
steps:
- name: execute echo command
run: echo "Hello World!"
今回は、Hello World!
と表示させるだけの処理になります。
- GitHub上にコードをPushすると、以下のように自動で処理が流れる。
出力
Run echo "Hello World!"
echo "Hello World!"
shell: /usr/bin/bash -e {0}
Hello World!
参考
Discussion