Skip to content

Commit

Permalink
ci: Run CI tests for Fedora 37
Browse files Browse the repository at this point in the history
Run CI tests for Fedora 37 environments, now that we no longer require
PySide2 as a dev dependency.

Fixes #294
  • Loading branch information
apyrgio committed Feb 7, 2023
1 parent 8b5b957 commit d08f18b
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -223,6 +223,32 @@ jobs:
./dev_scripts/env.py --distro ubuntu --version 22.04 run --dev \
bash -c 'cd dangerzone; poetry run make test'
ci-fedora-37:
machine:
image: ubuntu-2004:202111-01
steps:
- checkout
- run: *install-podman

- run:
name: Prepare cache directory
command: |
sudo mkdir -p /caches
sudo chown -R $USER:$USER /caches
- restore_cache: *restore-cache
- run: *copy-image

- run:
name: Prepare Dangerzone environment
command: |
./dev_scripts/env.py --distro fedora --version 37 build-dev
- run:
name: Run CI tests
command: |
./dev_scripts/env.py --distro fedora --version 37 run --dev \
bash -c 'cd dangerzone; poetry run make test'
ci-fedora-36:
machine:
image: ubuntu-2004:202111-01
Expand Down Expand Up @@ -466,6 +492,9 @@ workflows:
- ci-debian-bookworm:
requires:
- build-container-image
- ci-fedora-37:
requires:
- build-container-image
- ci-fedora-36:
requires:
- build-container-image
Expand Down

0 comments on commit d08f18b

Please sign in to comment.