Github
倒産した会社の organization で作っていた CI に依存しているプロジェクトがあったので、決済ができずビルドの無料枠が枯渇して PR が死んだりしていた。 「おい誰がやるんだよ……」という雰囲気で棚上げされそうだったので、ガッと GithubAction に移行した…
レビューする人を固定する、というやつ。ただこれ見た限りだと 誰か一人がレビューすればオッケー Branch protection rule > Protect matching branches > Require a pull request before merging > Require approvals > 1 レビューする人を (コードオーナー…
キーを作るのは過去に書いたんだけど、 permission denied で却下されるわ、 github のドキュメントは -vT でデバッグしろだの書いており「なんか違う」という風情なので以下にメモしておく。 鍵を作る donbulinux.hatenablog.jp 権限を変更する ❯ chmod 700…
タイトルがすべてです。 こういう日もある。
actions/cache@v2 が廃止されるので、ついでに色々サボってた actions のアップデートをしていたら、 ビルドのトコで掲題の通り警告が出るようになっていた。 The 'as' keyword should match the case of the 'from' keyword: docker/Dockerfile#L1 FromAsCa…
フロントエンドのビルド時に成果物を静的出力するようにしており、(静的出力された) 納品物としての証跡として運用をしている。 幸いこの成果物が必要になるほどこじれた事がないので転ばぬ先の杖と化しているけど、こういう運用は大事だよね。 という顔だっ…
qiita.com この手順でやればオッケー。 ❯ gh api "repos/${ORGANIZATION}/${REPOSITORY}/actions/workflows/${ACTION_YAML_FILE}/runs?per_page=100" | jq -r '.workflow_runs[].id' | xargs -P2 -I{} gh api repos/${ORGANIZATION}/${REPOSITORY}/actions/r…
www.publickey1.jp こないな〜、と思ってたら年明けてからようやく来た。 これを機に CircleCI とかにある資産を全部 Github 側に寄せてしまうか。
code.visualstudio.com あるらしい。
huh?
Github には revert ボタンがあるのでカジュアルに使いがちだけど、 compare で差分 0 になるのなんでなんだろう、と思っていたら同じような悩みの人はいるのだった。 ja.stackoverflow.com 結局のところ、 revert を指定するコミットで含まれるファイルに、…
とりあえず PullRequest 必須にしておいて直接 push されないようにして置けば最低限いいかな、という感じ。 Branch name pattern [main,develop]* tech.motoki-watanabe.net ちなみに上記の条件だと、予想外のブランチが引っかかることがある (実際引っかか…
基本的に公式のドキュメント通りで大丈夫。 今回は organization 所属のリポジトリを、別の organization に移転した。 docs.github.com 危険なゾーンセクション 最初、手順のうち以下の記述が「?」みたいになっていたのだけど、全部日本語翻訳されているせ…
いわゆる backport ってやつ。 こうする 作業しているリポジトリ example/fork_example 取り込みたい修正が存在する fork 元リポジトリ example/example ちなみに example/ が github に存在するので例として不適切かな、と思ったけど他が思いつかないのでそ…
何事!? と思って見てたんだけど、どうも Github くんの RSA 秘密鍵が公開状態になってたんすかね。 This week, we discovered that GitHub.com’s RSA SSH private key was briefly exposed in a public GitHub repository. We immediately acted to contai…
タイトルがすべてシリーズ。 GithubActions でビルド ビルドして OIDC 経由で ECR に送る、という Workflow でコケていた。 詳細は隠すけど以下のようなエラーが出力される。 Run aws-actions/configure-aws-credentials@v1 Error: Error message: Failed to…
今更だけどリポジトリ fork するお作法をちゃんと読んでいた。 docs.github.com ErrBit 環境が必要になったのでドキュメントとか実装読んでいたけど、これ業務上で修正したりしたら PR 送った方がよさそうだな……などとなっていた。 1k 目の fork を成し遂げ…
テストが落ちまくっていて「何事!?」と思っていたら、どうも DeployKey が消えたっぽかった。 koic.hatenablog.com 対象の Github リポジトリから Settings -> Deploy Keys を確認して、 CircleCI DeployKey が存在しないのを確認する 対象のリポジトリを…
バカバカバカ! Github のバカ! どうして 適当にググったけど Github 公式でやりかたを解説しているページが見つからなかったので、そのへんの人が解説しているのを参考に。 izanagi-portfolio-site.com git branch -m master main git push origin main gi…
docs.github.com .github/release.yml を雑に作成して、あとは Release 作成画面で Generate Release notes すればいい。 # .github/release.yml changelog: exclude: labels: - ignore-for-release authors: - octocat categories: - title: Breaking Chang…