From 85b309cbb0baff7d9c9a95a97e571d736ed6a4a1 Mon Sep 17 00:00:00 2001 From: BlubbFish Date: Sun, 29 Aug 2021 20:26:30 +0200 Subject: [PATCH] Run Github Actions on every commit, at least compiling the code for checking --- .github/workflows/dotnetcore.yml | 10 +++++----- CHANGELOG.md | 14 +++++++++++++- Lora-Map/Lora-Map.csproj | 10 +++++----- 3 files changed, 23 insertions(+), 11 deletions(-) diff --git a/.github/workflows/dotnetcore.yml b/.github/workflows/dotnetcore.yml index 55857c1..165bffd 100644 --- a/.github/workflows/dotnetcore.yml +++ b/.github/workflows/dotnetcore.yml @@ -1,9 +1,6 @@ name: Build, Test, Publish and Dockerise Lora-Map -on: - push: - branches: - - master +on: [push] jobs: build: @@ -31,7 +28,7 @@ jobs: working-directory: ../map-project/Lora-Map - name: Create deb files - if: success() + if: ${{ success() && github.event.ref == 'refs/heads/master' }} run: | mkdir ../../../Builds chmod oug+x make-deb.sh @@ -80,6 +77,7 @@ jobs: docker: name: Build and push dockerfile runs-on: ubuntu-latest + if: ${{ github.event.ref == 'refs/heads/master' }} steps: - name: Checkout parent project with dependencys uses: actions/checkout@v1 @@ -89,10 +87,12 @@ jobs: submodules: true - name: Checkout last versions + if: success() run: git -C Lora-Map checkout --progress --force ${{ github.sha }} working-directory: ../map-project - name: Docker build + if: success() id: docker_build run: | DOCKERTAG=$(date +%Y%m%d%H%M%S) diff --git a/CHANGELOG.md b/CHANGELOG.md index 30636e7..cc3158a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelogs -## 1.3.1 - Laufwege Visualisieren +## 1.3.2 - Laufwege Visualisieren ### New Features * Add posibility to make the past of a marker visible * Validating the input of Json, against defined models and only parse them if the match @@ -15,6 +15,18 @@ * Refactoring * Change the SVG link to the correct array behavour * Used the new methods of AWebserverDataBackend +* Run Github Actions on every commit, at least compiling the code for checking + +## 1.3.1 - Refactory is the king +### New Features +* Make a SVG Generator and not modify the SVG on the fly +* Split the js files on the admin pannel +* add a swagger file +### Bugfixes +### Changes +* Refactoring +* Update the Manual a bit +* Push to netcore 3.1 ## 1.3.0 - New Gateway ### New Features diff --git a/Lora-Map/Lora-Map.csproj b/Lora-Map/Lora-Map.csproj index b483541..3f9d42a 100644 --- a/Lora-Map/Lora-Map.csproj +++ b/Lora-Map/Lora-Map.csproj @@ -55,11 +55,11 @@ - - - - - + + + + +