从 GH 操作中,您如何从同一组织中的另一个私有仓库中提取 NPM 模块?
- 我知道 GITHUB_TOKEN 仅限于运行该操作的存储库。
- 我读过使用 PAT 代替
好的,但你实际上是怎么做的?
步骤是什么。它去哪儿了?
到目前为止我所做的事情..
- name: Install NPM Packages
run: yarn install
env:
NODE_AUTH_TOKEN: ${{ secrets.PAT }}
失败
- name: Install NPM Packages
run: yarn install
env:
_authToken: ${{ secrets.PAT }}
失败
- name: Install NPM Packages
run: yarn install
env:
GITHUB_TOKEN: ${{ secrets.PAT }}
失败
- name: Install NPM Packages
run: echo "//registry.npmjs.org/:_authToken=${{ secrets.NPM_AUTH_TOKEN }}" > ~/.npmrc
失败
我认为这是一个非常常见的用例,我很惊讶发现它是如此神秘。