Yarn v4にてGSAPのShockinglyライセンスをローカルとGitHub Actionsにてインストール出来るようにする方法
この記事はにメンテナンスが行われています。
Yarn v4環境にてGSAPのShockinglyライセンスでパッケージをインストールするには以下の手順を実行します。
1. envファイルにGSAP_TOKEN
を設定します
GSAP_TOKEN=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
※ GSAP_TOKEN
は何でも良いです。
2. 次に.yarnrc.yml
で以下の設定を行います
以下の設定を行うことで認証情報を環境変数から取得し、Shockinglyライセンスでパッケージをインストールすることが出来ます。
npmScopes: gsap: npmRegistryServer: 'https://npm.greensock.com' npmAlwaysAuth: truenpmRegistries: //npm.greensock.com: npmAlwaysAuth: true npmAuthToken: ${process.env.GSAP_TOKEN}
3. Shockinglyパッケージをインストールします
$ yarn add gsap@npm:@gsap/shockingly@*
4. 最後にGitHub ActionsのSecretsにてGSAP_TOKEN
を設定します
「Settings」→「secrets and variables」→「New repository secret」にてGSAP_TOKEN
を設定します。
以上です。
公式にまとまっている情報がなく、フォーラムでも情報が離散していそうでしたのでひとまずこちらにまとめておきます。