Migrate from TravisCI to GitHub Actions #117
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
CI/CD には 古い TravisCI (travis-ci.org) を使っていたんですが、この6月に終了しました。
このまま Travis CI を使う場合は、新しい travis-ci.com に移行する必要があるのですが、 TravisCI 自体、最近OSS が使えるリソースに制限がかかったりなどちょっと面倒な感じがあるので、これを機に GitHub Actions に移行するのもありかと思います。
現在あまり凝ったことはしていないので機能的には問題ありません。
(個人的にはGHA の方がTravis よりもドキュメントがわかりやすいです。多少なりとも日本語化されているということも含めて)
そんなわけでとりあえず移植してみました。
昔のログが見れない(探す元気がない)ので数字はわかりませんが、体感ではかなり早くなっていると思います。