Update workflows' dependencies

This commit is contained in:
Valentin Niess
2025-05-23 15:53:26 +02:00
parent ac7df52db8
commit ad647e0ece
4 changed files with 17 additions and 5 deletions

View File

@@ -23,7 +23,9 @@ jobs:
- uses: actions/checkout@v4
- name: Install Dependencies
run: pip install PyGithub
run: |
sudo apt install -y desktop-file-utils
pip install PyGithub requests
- name: Run updater
run: |

View File

@@ -21,17 +21,22 @@ on:
jobs:
Test:
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
strategy:
matrix:
version: ['2.7', '3.7', '3.9']
version: ['3.9']
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v4
- uses: actions/setup-python@v5
with:
python-version: ${{ matrix.version }}
- name: Install Dependencies
run: |
sudo apt install -y desktop-file-utils
pip install requests
- name: Test scipy
if: ${{ inputs.scipy }}
run: |

View File

@@ -25,6 +25,11 @@ jobs:
with:
python-version: ${{ matrix.version }}
- name: Install Dependencies
run: |
sudo apt install -y desktop-file-utils
pip install requests
- name: Test local builder
run: |
python -m python_appimage build local -p $(which python) \

View File

@@ -12,7 +12,7 @@ __all__ = ['execute']
def _unpack_args(args):
'''Unpack command line arguments
'''
return args.python, args.destination, args.no_packaging
return args.python, args.destination
def execute(python=None, destination=None):