diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 6c8be34..ffd212b 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -41,17 +41,27 @@ jobs: - name: ${{ matrix.task }} run: ${{ matrix.task }} - lowest_environment_checks: + lowest_supported_python: strategy: matrix: include: - dependencies: python3-into-dbus-python task: PYTHONPATH=./src make -f Makefile test - - dependencies: python-setuptools python3-into-dbus-python - task: make legacy-package runs-on: ubuntu-latest - container: fedora:35 # LOWEST DEVELOPMENT ENVIRONMENT + container: fedora:41 # CURRENT DEVELOPMENT ENVIRONMENT steps: + - name: Install python3.12 + run: > + dnf install -y + alternatives + python3.12 + - name: Set python3 to python3.12 + run: > + alternatives + --install /usr/bin/python3 + python3 + /usr/bin/python3.12 + 10 - name: Display Python version run: python3 --version - uses: actions/checkout@v4 diff --git a/Makefile b/Makefile index 6f46dfe..1e0c7e8 100644 --- a/Makefile +++ b/Makefile @@ -40,8 +40,3 @@ yamllint: .PHONY: package package: (umask 0022; python -m build; python -m twine check --strict ./dist/*) - -.PHONY: legacy-package -legacy-package: - python3 setup.py build - python3 setup.py install