【发布时间】:2019-12-27 23:03:11
【问题描述】:
我在组织(例如 ORG)中有 2 个私有 GitHub 存储库(例如 A 和 B)。仓库 A 在 requirements.txt 中有仓库 B:
-e git+git@github.com:ORG/B.git#egg=B
我对 A 有以下工作流程(.github/workflows/test.yml):
name: Python package
on: push
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Install requirements
run: |
pip install -r requirements.txt
- name: Test with pytest
run: |
pytest ./tests
由于 B 是私有的,因此安装失败。
如果他们在同一个组织中,是否可以在此工作流程中测试 A 时安装 B?怎么样?
【问题讨论】:
-
这个对一个稍微不同的问题的回答对我来说看起来很有希望:How to clone multiple private repositories using GitHub Actions?。
标签: python github github-actions