From 95ec14aea9dfa832993958a96295764c795f75a1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Carsten=20Gr=C3=A4f?= <evandor@gmail.com>
Date: Wed, 10 Apr 2024 10:12:36 +0200
Subject: [PATCH] testing electron build

---
 .github/workflows/electron-build.yml | 32 ++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)
 create mode 100644 .github/workflows/electron-build.yml

diff --git a/.github/workflows/electron-build.yml b/.github/workflows/electron-build.yml
new file mode 100644
index 000000000..d6228b28e
--- /dev/null
+++ b/.github/workflows/electron-build.yml
@@ -0,0 +1,32 @@
+name: Build/release
+
+on: push
+
+jobs:
+  release:
+    runs-on: ${{ matrix.os }}
+
+    strategy:
+      matrix:
+#        os: [macos-latest, ubuntu-latest, windows-latest]
+        os: [macos-latest]
+
+    steps:
+      - name: Check out Git repository
+        uses: actions/checkout@v1
+
+      - name: Install Node.js, NPM and Yarn
+        uses: actions/setup-node@v1
+        with:
+          node-version: 18
+
+      - name: Build/release Electron app
+        uses: samuelmeuli/action-electron-builder@v1
+        with:
+          # GitHub token, automatically provided to the action
+          # (No need to define this secret in the repo settings)
+          github_token: ${{ secrets.github_token }}
+
+          # If the commit is tagged with a version (e.g. "v1.0.0"),
+          # release the app after building
+          release: ${{ startsWith(github.ref, 'refs/tags/v') }}