sahara3のブログ

プログラミング関連のメモみたいなものを、つらつらと書くかもしれない。

GitHub Actions のローカルテスト

GitHub に置いてある Java ライブラリー、 GitHub Actions を使って、Bintray へのアップロードとかを自動化しようとしてみたときのこと。

YAML でワークフローを書くのはいいのだが、動作確認がやりづらくて困っていた。 とりあえず commit & push してみれば動くものもあるのだが、release とかを自動化するのに、 何度も try & error するのは避けたかった。

何かいいツールはないかと探していたら、act という便利なツールを見つけた。

github.com

Linux で Docker でも動かせば、割と気軽に使えたので、便利便利。