Add test step
Some checks failed
PR Checks / lint (pull_request) Failing after 35s
PR Checks / flatpak-build (pull_request) Failing after 13m21s

This commit is contained in:
Brendan Szymanski 2026-06-22 10:53:30 -04:00
parent 354ae16a92
commit ecaf7a785e

View file

@ -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