[Python] Cloning private github repository within organisation in actions

Discussão em 'Python' iniciado por Stack, Junho 19, 2025.

  1. Stack

    Stack Membro Participativo

    I have 2 private GitHub repositories (say A and B) in the organization (say ORG). Repository A has repository B in requirements.txt:

    -e git+git@github.com:ORG/B.git#egg=B


    And I have the following workflow for A (in .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


    As B is private, it fails on installing it.

    Is it possible to install B while testing A in this workflow if they are in the same organization? How?

    Continue reading...

Compartilhe esta Página