Open4

【GitHub Actions】act を使ってみる

maxfie1dmaxfie1d

act

  • 仕組みとしては Docker container を使って まるで実際の GitHub Actions 環境と同じ環境を再現しているらしい
  • 作者は Makefile の代わりとしても使えるよと言っている (たしかに)
maxfie1dmaxfie1d

アーティファクト

  • upload-artifact / download-artifact も再現できる
  • コマンドでアーティファクトの保存先を指定しておく
# Collect artifacts to the /tmp/artifacts folder:
act --artifact-server-path /tmp/artifacts
maxfie1dmaxfie1d

トラブルシューティング

ANDROID_HOME で怒られた

| > SDK location not found. Define a valid SDK location with an ANDROID_HOME environment variable or by setting the sdk.dir path in your project's local properties file at local.properties
|