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

问题描述

从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

失败

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

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)