LoginSignup
3
1

More than 3 years have passed since last update.

GitHub Actionsによって生成されたものはGitHub Actionsのトリガーにはならない

Posted at

例えばGitHub Actionsでtagをつけ、その生成されたtagをトリガーにGitHub ActionsでなにかしようとしてもGitHub Actionsは動きませんん。

GitHub Actionsによって生成されたもの(つまりsecret.GITHUB_TOKENを使ったcommitなど)はGitHub Actionsのトリガーにはならないようになっているからです。たぶん、無限ループになったりするのを避けるためかと思われます。

回避方法

これを回避方法はGITHUB_TOKENを使わないことです。

まず、GitHubのPersonal Access Tokenを取得します。

そして、こちらにあるように、RepositoryのSettingのSecretsに追加します。

そしてGITHUB_TOKENの代わりに設定したsecretを使います。${{ secrets.XXX }}

注意する点は、無限ループに陥ることはないかチェックすることです。

参考資料

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1