GitHub Actions
ファイルを同期したい¶
Repo File Sync Action · Actions · GitHub Marketplace · GitHub
これを使う.同期するファイルはsync.yaml
という設定ファイルで管理.
同期先のパスが変わってもOK
ファイルの変更監視¶
[GitHub Actions]ファイルの差分や更新状態を元にStepの実施を切り分けてみる | DevelopersIO
イベントの中身を知りたい¶
pull_request Webhook のイベントとペイロード - GitHub Docs
paths, paths-ignore フィルターについて¶
- 同時に両方使えない
- pathsでは!が使える - paths-ignoreで書けてpathsで書けない表現は無く,逆は成り立たない
参考:GitHub Actionsにおけるpathsとpaths-ignoreをベン図で理解する - Qiita
GitHub Actionsの中でsshを使ったgit cloneがしたい¶
- name: Setup SSH
uses: MrSquaare/ssh-setup-action@v1
with:
host: github.com
private-key: ${{ secrets.GIT_SSH_SECRET }}