Add Forgejo job to run tests

This commit is contained in:
Daniel Milnes 2026-04-26 17:22:31 +01:00
commit d7bf37c5ff
Signed by untrusted user: thebeanogamer
GPG key ID: 1701097BBDD44D1B

View file

@ -0,0 +1,18 @@
on:
pull_request:
types: [opened, synchronize]
push:
jobs:
test:
runs-on: podman
container:
image: quay.io/fedora/fedora:43
steps:
- run: dnf install hatch cairo-devel cairo-gobject-devel gobject-introspection-devel pkgconf-pkg-config python3-devel -y
- uses: actions/checkout@v6
- run: hatch test
working-directory: fedora-image-tester
- run: hatch test
working-directory: fedora-image-uploader
- run: hatch test
working-directory: fedora-image-uploader-messages