Closed6

GitHub Actions セルフホステッドランナーを試す

ykwsykws

public リポジトリでやらない方が良い理由

セルフホストランナーは、プライベートリポジトリでのみ利用することをおすすめします。 これは、ワークフロー内でコードを実行する pull request を作成することで、パブリック リポジトリのフォークによって、セルフホステッド ランナー マシン上で危険なコードが実行される可能性があるからです。

そもそも public なら無料枠となるので、ホスティングする動機は弱い

ykwsykws

config をやり直したい場合

Cannot configure the runner because it is already configured. To reconfigure the runner, run 'config.cmd remove' or './config.sh remove' first.

というエラーメッセージが表示されて、 ./config.sh remove を実行すると次のエラーでリセットできない場合

Http response code: NotFound from 'POST https://api.github.com/actions/runner-registration' (Request Id: *:*:*:*:*)
{"message":"Not Found","documentation_url":"https://docs.github.com/rest"}
Failed: Removing runner from the server

ランナーの設定情報を削除することで再設定が可能になる

rm .credentials
rm .runner
このスクラップは2023/03/19にクローズされました