Open kachick opened 7 months ago
同タイミングで落ちる同じ人や組織所属のスケジュールジョブは失敗理由の関連性高そうだし、そもそも各リポジトリのワークフローを都度都度更新するとか面倒なので、一斉ポーリングしてどでんとissueたてるactionが必要なのではないだろうか
ブランチとかPR単位で落ちてるものは雑に有るだろうから、デフォルトブランチを、できれば前回からの差分で追うようなのが・・・
今朝なんか2つも落ちてた。落ちるの自体は仕方ないというかいつか落ちるだろう前提で書いてるのをこれで拾ってる面はあるんだけど、やっぱ都度 issue 作るの面倒なのでなんかほしいな・・・
https://github.com/kachick/irb-power_assert/issues/176 https://github.com/kachick/gwurl/pull/5
全体でポーリングするのは流石にあれだし定期実行するようなのはそんなに無いので、job とか step 単位で仕込めばそれで良い気もする
デッドマンズスニッチを使う?w
凄い懐かしい名前を聞いた・・・外形監視サービスのやつだよね
それはそれで便利に使えるところもあるけれど、GitHub で完結させられるならそっち優先かな~
同タイミングで落ちる同じ人や組織所属のスケジュールジョブは失敗理由の関連性高そうだし、そもそも各リポジトリのワークフローを都度都度更新するとか面倒なので、一斉ポーリングしてどでんとissueたてるactionが必要なのではないだろうか
これを完全に忘れて
全体でポーリングするのは流石にあれだし定期実行するようなのはそんなに無いので、job とか step 単位で仕込めばそれで良い気もする
これ書いてた
Nix で環境自体の依存関係を固めても、その先のライブラリやらの依存性解決でコケることがある Rubyに関しては https://github.com/nix-community/bundix というのがあるし、 npm とかにも何かしらありそうだけど Nix 外との差異が大きくなりそうで使ってない ので、せめてもという感じに Nix 環境を定期実行して、早めに気づこうとはしている
この手の話でいざ落ちるときは、大体大本が一つなのになんの関係性もないリポジトリにまたがって死ぬので、issue を追っかけにくいし立ち上げるのも面倒 なのでそういったときは issue の作成まで自動化したい
というのを、deno環境で使っててバージョン固定していてもたまによく落ちる esm.sh 関連依存の一部が今回も死んでてなんだろうなーと眺めてた
https://github.com/kachick/convert-color-json-between-windows-terminal-and-vscode/actions/runs/7054749641 https://github.com/kachick/depop/actions/runs/7054756921/job/19204592304
https://github.com/esm-dev/esm.sh/issues/770#issuecomment-1836007845 後のリトライもまだ通ってないが・・・