From ecaf7a785ecf435e30d3df5403fbd46384581741 Mon Sep 17 00:00:00 2001 From: Brendan Szymanski Date: Mon, 22 Jun 2026 10:53:30 -0400 Subject: [PATCH] Add test step --- .forgejo/workflows/pr-checks.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.forgejo/workflows/pr-checks.yml b/.forgejo/workflows/pr-checks.yml index 866f2d8..58a18ce 100644 --- a/.forgejo/workflows/pr-checks.yml +++ b/.forgejo/workflows/pr-checks.yml @@ -6,9 +6,7 @@ on: jobs: lint: - runs-on: docker - container: - image: swift:6.3 + runs-on: swift-latest steps: - name: Install Node.js run: apt-get update -qq && apt-get install -y -qq nodejs @@ -17,7 +15,7 @@ jobs: run: swift format lint --recursive Sources/ flatpak-build: - runs-on: docker + runs-on: flatpak-builder-lint container: image: ghcr.io/flathub/flatpak-builder-lint:latest options: --privileged --security-opt seccomp=unconfined --security-opt apparmor=unconfined @@ -32,3 +30,7 @@ jobs: bundle: Luminate.flatpak cache-key: flatpak-pr-${{ forge.sha }} upload-artifact: false + keep-build-dirs: true + - name: Run tests + run: | + flatpak-builder --run flatpak_app dev.bscubed.Luminate.json swift test --enable-code-coverage