issp-center-dev / HPhi

Quantum Lattice Model Simulator Package
https://www.pasums.issp.u-tokyo.ac.jp/hphi/en/
GNU General Public License v3.0
82 stars 25 forks source link

Migrate from TravisCI to GitHub Actions #117

Closed yomichi closed 3 years ago

yomichi commented 3 years ago

CI/CD には 古い TravisCI (travis-ci.org) を使っていたんですが、この6月に終了しました。 このまま Travis CI を使う場合は、新しい travis-ci.com に移行する必要があるのですが、 TravisCI 自体、最近OSS が使えるリソースに制限がかかったりなどちょっと面倒な感じがあるので、これを機に GitHub Actions に移行するのもありかと思います。 現在あまり凝ったことはしていないので機能的には問題ありません。 (個人的にはGHA の方がTravis よりもドキュメントがわかりやすいです。多少なりとも日本語化されているということも含めて) そんなわけでとりあえず移植してみました。

昔のログが見れない(探す元気がない)ので数字はわかりませんが、体感ではかなり早くなっていると思います。

yomichi commented 3 years ago

PR を出しっぱなしになっていますが、特に何もなければ明日(6/21) の午後ぐらいにはmerge します。 (その後に他のPR #116 にmerge します)

k-yoshimi commented 3 years ago

OKです。mergeをお願いします。