GitHub Actions で tag が打たれた時だけ何かしたい。

結論

on:
  create:
    tags:
      - v[0-9]+.[0-9]+.[0-9]+

詳細

なんか 公式ドキュメント を読めば色々あることが分かるし、しかもこれはちゃんと日本語化されている訳で、こんなブログを読む前にまず公式ドキュメントを読みに行きましょう。

締め

なんか on: -> push: -> tags: にして jobs 内で色々条件付けてフィルタしてる例が沢山出てきたけど、そんなことしなくていいんじゃないのって思って調べたらあった。最初から実装されていたのかは知らない。