2023年3月6日のブックマーク (2件)

  • diziet | Never use git submodules

    tl;dr git submodules are always the wrong solution. Yes, even the to the problem they were specifically invented to solve. What is wrong with git submodules Better alternatives to git submodules Use git subtree Just have a monorepo Use a package management system, and explicit dependencies Use the multiple repository tool mr Have your build expect to find the dependency in .., its parent dir Provi

    uzimith
    uzimith 2023/03/06
  • GitHub Actionsで連続pushした時に止めるアレ

    大分時間が経ってしまいましたが、2022/8/31 に開催された stand.fm 主催の TECH STAND #9 GitHub イベントに参加しました。 その際に呟いたやつが今回の記事の内容です 有り難いことに直ぐにフォロー頂きました。 あまり纏まった記事が見当たらなかったので、自分用のメモとしてまとめます。 他のCIにはあったアレ GitHub Actionsを利用する前は、TravisCIやCircleCIを利用していました。 移行してから随分使ってないので、記憶が定かではないのですが という機能が標準であった気がします。 この機能の名前は何と呼ぶのでしょうか?地味だけれども、ないと困るアレですw GitHub Actionsのリリース直後にこちらの機能と [ci skip] が使えずに後発なサービスなのにーと不満を覚えていました。 その後にアレの機能を実装したカスタムアクション

    GitHub Actionsで連続pushした時に止めるアレ
    uzimith
    uzimith 2023/03/06