From 44f073759753b7603790816be871246533665b39 Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Tue, 8 Dec 2020 10:43:39 +0100 Subject: [PATCH] Actions --- .github/workflows/rssguard.yml | 26 +++++++++++++++++++ .../scripts/github-actions/build-linux-mac.sh | 3 +++ .../scripts/github-actions/build-windows.ps1 | 1 + 3 files changed, 30 insertions(+) create mode 100755 .github/workflows/rssguard.yml create mode 100755 resources/scripts/github-actions/build-linux-mac.sh create mode 100755 resources/scripts/github-actions/build-windows.ps1 diff --git a/.github/workflows/rssguard.yml b/.github/workflows/rssguard.yml new file mode 100755 index 000000000..2cd191f3e --- /dev/null +++ b/.github/workflows/rssguard.yml @@ -0,0 +1,26 @@ +--- +name: rssguard + +on: + push: + branches: ["master"] + pull_request: + branches: ["master"] + +jobs: + build-rssguard: + name: "Build RSS Guard on ${{ matrix.os }}" + runs-on: "${{ matrix.os }}" + strategy: + matrix: + os: [windows-2019, ubuntu-16.04, macos-10.15] + include: + - os: windows-2019 + script_name: .\resources\scripts\github-actions\build-windows.ps1 + - os: ubuntu-16.04 + script_name: .\resources\scripts\github-actions\build-linux-mac.sh + - os: macos-10.15 + script_name: .\resources\scripts\github-actions\build-linux-mac.sh + steps: + - name: Compile app + run: ${{ matrix.script_name }} \ No newline at end of file diff --git a/resources/scripts/github-actions/build-linux-mac.sh b/resources/scripts/github-actions/build-linux-mac.sh new file mode 100755 index 000000000..34a7af23b --- /dev/null +++ b/resources/scripts/github-actions/build-linux-mac.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +echo "testttt" \ No newline at end of file diff --git a/resources/scripts/github-actions/build-windows.ps1 b/resources/scripts/github-actions/build-windows.ps1 new file mode 100755 index 000000000..4adc74284 --- /dev/null +++ b/resources/scripts/github-actions/build-windows.ps1 @@ -0,0 +1 @@ +echo "testttt" \ No newline at end of file