我在组织(称为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在同一组织中,是否可以在测试A时安装B?如何操作?