如何为组织帐户生成 GitHub OAuth 令牌?

How do I generate the GitHub OAuth token for organization accounts?

我在 GitHub 上创建了一个组织。我的组织有一些回购协议。这些存储库有 API 文档,我想通过 Travis-CI 重新构建并发布到 gh-pages 分支。为了让 Travis-CI 访问我组织的回购协议,我需要生成一个 OAuth 令牌,对其进行加密,然后添加然后将加密令牌包含在 .travis.yml 文件中,如下所示...

env:
  global:
  - secure: "lots-of-seemingly-random-characters"

SO post 解释了该过程并提供了有关如何为用户帐户执行此操作的详细信息。如何为组织帐户生成所需的 OAuth 令牌?

这目前是不可能的,您只能为用户帐户创建令牌,因为用户帐户具有与之关联的权限(组织没有)。因此,您需要使用可以访问相关存储库的帐户创建一个令牌,并将其提供给 Travis。您也可以为此目的创建一个计算机帐户。