Open3

GitHub Packages と Personal Access Token

hankei6kmhankei6km

久々に GitHub Packages へテスト用に登録した NPM パッケージをインストールしようとしてちょっとハマったので。

hankei6kmhankei6km

ウェブ UI でのダウンロード(はできなくなった?)

以前は package の個別ページに一時的なダウンロード用のリンクが表示されたように思うのだが、これを書いている時点(2023-02-24) ではそのようなリンクは見当たらなかった。

ということで、アーカイブをダウンロードしておいてファイルからインストールという方法は使えなくなった、かな。

hankei6kmhankei6km

Personal Access Token (classic)

「ならば、せっかくだし新しくなったという PAT を試してみようかな」と思っていたのだが、どうにもうまくいかない。

検索してみたら classic を使ってね、ということだった。

https://docs.github.com/en/packages/learn-github-packages/about-permissions-for-github-packages#about-scopes-and-permissions-for-package-registries

GitHub Packages only supports authentication using a personal access token (classic). For more information, see "Creating a personal access token."

ということで、classic で作ったらうまくいった。

GitHub Appsで取得したトークンもダメだった記憶があるのだけど、なぜにこうも頑固さんなのだろか?