以下の内容はhttps://blog.kyanny.me/entry/2024/05/09/170702より取得しました。


GitHub Actions ワークフローから GITHUB_TOKEN を使って npm パッケージをインストールする

GitHub Packages の npm レジストリにプライベート npm パッケージを公開している。

npm パッケージは org/repo1 というリポジトリに関連づけられている(そのリポジトリに npm パッケージのソースコードがある)。

パッケージ名は @org/repo1@1.0.0 みたいな感じ。

org/repo2 内の GitHub Actions ワークフローから @org/repo1@1.0.0npm install したいが、npm レジストリとの認証に personal access token ではなく GITHUB_TOKEN を使いたい。

この場合、Package settings -> Manage Actions access で Add Repository して org/repo2 を追加すると org/repo2 のワークフローから @org/repo1 に GITHUB_TOKEN でアクセスでき、npm install できる。

ここに書いてある手順・スクリーンショットと概ね同じ(はず)。

実験したサンプルリポジトリ

Special thanks

GitHub Packagesを使用してprivateなnpmパッケージとして公開する




以上の内容はhttps://blog.kyanny.me/entry/2024/05/09/170702より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14