1

从 GH 操作中,您如何从同一组织中的另一个私有仓库中提取 NPM 模块?

  1. 我知道 GITHUB_TOKEN 仅限于运行该操作的存储库。
  2. 我读过使用 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

失败

我认为这是一个非常常见的用例,我很惊讶发现它是如此神秘。

4

0 回答 0