From e272c852a9fcde990342a253e9c290206e282ca0 Mon Sep 17 00:00:00 2001 From: Brendan Szymanski Date: Mon, 22 Jun 2026 00:08:06 -0400 Subject: [PATCH] Add Node.js install for lint and pre-install Flatpak SDK --- .forgejo/workflows/pr-checks.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.forgejo/workflows/pr-checks.yml b/.forgejo/workflows/pr-checks.yml index 244a3a2..f4434bd 100644 --- a/.forgejo/workflows/pr-checks.yml +++ b/.forgejo/workflows/pr-checks.yml @@ -10,6 +10,8 @@ jobs: container: image: swift:6.3 steps: + - name: Install Node.js + run: apt-get update -qq && apt-get install -y -qq nodejs - uses: actions/checkout@v4 - name: Lint run: swift format lint --recursive Sources/ @@ -21,6 +23,10 @@ jobs: options: --privileged steps: - uses: actions/checkout@v4 + - name: Pre-install Flatpak SDK + run: | + flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo + flatpak install --user --noninteractive org.gnome.Platform//50 org.gnome.Sdk//50 2>&1 | tail -5 - uses: https://github.com/flatpak/flatpak-github-actions/flatpak-builder@v6.7 with: manifest-path: dev.bscubed.Luminate.json