From e14053a249447445160aed07e02d291b27195073 Mon Sep 17 00:00:00 2001 From: Martin Abente Lahaye Date: Tue, 28 Mar 2023 12:03:43 -0400 Subject: [PATCH 1/2] manifest: Add back jasmine-gjs --- com.github.tchx84.Flatseal.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/com.github.tchx84.Flatseal.json b/com.github.tchx84.Flatseal.json index b361aac2..0a76bdde 100644 --- a/com.github.tchx84.Flatseal.json +++ b/com.github.tchx84.Flatseal.json @@ -28,6 +28,18 @@ "*.a" ], "modules": [ + { + "name": "jasmine-gjs", + "buildsystem": "meson", + "cleanup": ["*"], + "sources": [ + { + "type": "git", + "url": "https://github.com/ptomato/jasmine-gjs.git", + "commit": "c6aa28b3a3b16a3abb53e32825d83f836a2fed42" + } + ] + }, { "name": "flatseal", "buildsystem": "meson", From 704ed303615896196f9158e6986db14da079452c Mon Sep 17 00:00:00 2001 From: Martin Abente Lahaye Date: Thu, 28 Mar 2024 16:03:55 -0400 Subject: [PATCH 2/2] CI: Switch to flatter --- .github/workflows/CI.yml | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index c4c57391..32eb3251 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -6,7 +6,16 @@ name: CI jobs: testing: runs-on: ubuntu-latest - name: testing + container: + image: ghcr.io/andyholmes/flatter/gnome:46 + options: --privileged steps: - - uses: actions/checkout@master - - uses: tchx84/gtk-apps-testing-docker-action@gjs + - name: Checkout + uses: actions/checkout@v4 + with: + submodules: true + - name: Build + uses: andyholmes/flatter@main + with: + files: com.github.tchx84.Flatseal.json + run-tests: true \ No newline at end of file