GitHub Actionsでビルドするコンテナ内でGitHubのprivate repositoryをセキュアに参照するDockerGitHubActions はじめに GitHub Actions、便利ですよね ソースコードの変更後、いちいち手元でdocker buildしてpushなんてやってられないですし、 外部CIツールを新たに導入するよりは全部GitHub内で完結してたほうがシンプルです。 しかしながら別のprivate repositoryにある社内用ライブラリを持ってくるのが地味に面倒だったのでやり方を書きます 1行で リポジトリsecretsにトークンを入れてBuild-time secretsでコンテナ内に注入 説明 認証方法 GitHub→GitHub内とは言え認証は必要です httpsかsshで認証することになります 権限を細かく絞れるためトークンを介するhttps