CoverageCollection: add option 'requirements'

This commit is contained in:
umarcor
2021-11-29 02:33:24 +01:00
parent fe0ffaa72f
commit 498e714725

View File

@@ -8,6 +8,11 @@ on:
required: false
default: '3.10'
type: string
requirements:
description: 'Python dependencies to be installed through pip.'
required: false
default: '-r tests/requirements.txt'
type: string
artifact:
description: 'Name of the coverage artifact.'
required: true
@@ -34,8 +39,8 @@ jobs:
- name: 🗂 Install dependencies
run: |
python -m pip install --upgrade pip
pip install -r tests/requirements.txt
python -m pip install -U pip
python -m pip install ${{ inputs.requirements }}
- name: Collect coverage
continue-on-error: true