diff --git a/.github/workflows/ci_tests.yml b/.github/workflows/ci_tests.yml
new file mode 100644
index 0000000..0eff9f0
--- /dev/null
+++ b/.github/workflows/ci_tests.yml
@@ -0,0 +1,39 @@
+on:
+ push:
+ branches: [main]
+ pull_request:
+
+name: CI
+
+jobs:
+ rustfmt:
+ name: Rustfmt
+ runs-on: ubuntu-20.04
+ steps:
+ - uses: actions/checkout@v2
+ - uses: actions-rs/toolchain@v1
+ with:
+ profile: minimal
+ toolchain: stable
+ override: true
+ components: rustfmt
+ - name: Create blank versions of configured file
+ run: echo -e "" >> src/config.rs
+ - name: Run cargo fmt
+ run: cargo fmt --all -- --check
+
+ flatpak:
+ name: Flatpak
+ runs-on: ubuntu-20.04
+ container:
+ image: bilelmoussaoui/flatpak-github-actions:gnome-42
+ options: --privileged
+ steps:
+ - uses: actions/checkout@v2
+ - uses: bilelmoussaoui/flatpak-github-actions/flatpak-builder@v4
+ with:
+ bundle: gtk-rust-template.flatpak
+ manifest-path: org.kuchelmeister.toolbxtuner.dev.json
+ run-tests: true
+ cache-key: flatpak-builder-${{ github.sha }}
+
diff --git a/data/org.kuchelmeister.toolbxtuner.appdata.xml.in b/data/org.kuchelmeister.toolbxtuner.appdata.xml.in
index 0b14aef..a4892d2 100644
--- a/data/org.kuchelmeister.toolbxtuner.appdata.xml.in
+++ b/data/org.kuchelmeister.toolbxtuner.appdata.xml.in
@@ -11,16 +11,15 @@
- Main application window showing multiple toolboxes. The toolboxes are shown as a list. Each toolbox has a start/stop button, an open in terminal button and a settings button.
- https://media.githubusercontent.com/media/13hannes11/toolbx-tuner/main/data/screenshots/main_light.png
+ Main application window showing multiple toolboxes
+ https://media.githubusercontent.com/media/13hannes11/toolbx-tuner/main/data/screenshots/main_light.png
- Main application window in dark mode.
- https://media.githubusercontent.com/media/13hannes11/toolbx-tuner/main/data/screenshots/main_dark.png
+ Main application window in dark mode
+ https://media.githubusercontent.com/media/13hannes11/toolbx-tuner/main/data/screenshots/main_dark.png
-
-
+
https://github.com/13hannes11/toolbx-tuner
https://github.com/13hannes11/toolbx-tuner/issues/
hannes_AT_kuchelmeister.org