Add screenshot generation

This commit is contained in:
Daniel Bast
2023-09-04 10:03:24 +02:00
parent 3303819350
commit 48e1a0a301
3 changed files with 8 additions and 2 deletions
+6 -2
View File
@@ -31,10 +31,10 @@ jobs:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
run: |
sudo apt-get install fonts-open-sans libzbar0
sudo apt-get install libzbar0
python -m pip install --upgrade pip
pip install -r requirements.txt -r tests/requirements.txt
pip install .
python setup.py install
- name: Test with pytest
run: |
mkdir artifacts
@@ -49,6 +49,10 @@ jobs:
--cov-report xml \
--durations 5 \
-vv
- name: Generate screenshots
run: |
python -m pytest tests/screenshot_generator/generator.py
cp -r ./seedsigner-screenshots ./artifacts/
- name: Archive CI Artifacts
uses: actions/upload-artifact@v3
with:
+1
View File
@@ -0,0 +1 @@
recursive-include src/seedsigner/resources *
+1
View File
@@ -22,5 +22,6 @@ setuptools.setup(
],
package_dir={"": "src"},
packages=setuptools.find_packages(where="src"),
include_package_data=True,
python_requires=">=3.6",
)