From 8d51915399810e5e74f3f84bf576e7196fc1d77b Mon Sep 17 00:00:00 2001 From: Andreas Kurzmann <81073076+stprograms@users.noreply.github.com> Date: Sat, 12 Jul 2025 19:11:21 +0000 Subject: [PATCH 01/14] ADD Devcontainer configuration Added devcontainer configuration file for easy use in code spaces --- .devcontainer/devcontainer.json | 43 +++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 .devcontainer/devcontainer.json diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 00000000..6847d8dc --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,43 @@ +// For format details, see https://aka.ms/devcontainer.json. For config options, see the +// README at: https://github.com/devcontainers/templates/tree/main/src/dotnet +{ + "name": "C# (.NET)", + // Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile + "image": "mcr.microsoft.com/devcontainers/dotnet:1-8.0", + "features": { + "ghcr.io/devcontainers/features/dotnet:2": {} + }, + + // Features to add to the dev container. More info: https://containers.dev/features. + // "features": {}, + + // Use 'forwardPorts' to make a list of ports inside the container available locally. + // "forwardPorts": [5000, 5001], + // "portsAttributes": { + // "5001": { + // "protocol": "https" + // } + // } + + // Use 'postCreateCommand' to run commands after the container is created. + // "postCreateCommand": "dotnet restore", + + // Configure tool-specific properties. + // Configure tool-specific properties. + "customizations": { + // Configure properties specific to VS Code. + "vscode": { + // Add the IDs of extensions you want installed when the container is created. + "extensions": [ + "streetsidesoftware.code-spell-checker", + "github.vscode-github-actions", + "davidanson.vscode-markdownlint", + "mhutchie.git-graph" + ] + } + } + + + // Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root. + // "remoteUser": "root" +} From d0db95481f374a3041a820fe5cbcab5fa226c4b3 Mon Sep 17 00:00:00 2001 From: Andreas Kurzmann <81073076+stprograms@users.noreply.github.com> Date: Sat, 12 Jul 2025 19:36:45 +0000 Subject: [PATCH 02/14] Added cstoolkit to extensions in devcontainer --- .devcontainer/devcontainer.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 6847d8dc..275a9005 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -32,7 +32,8 @@ "streetsidesoftware.code-spell-checker", "github.vscode-github-actions", "davidanson.vscode-markdownlint", - "mhutchie.git-graph" + "mhutchie.git-graph", + "ms-dotnettools.csdevkit" ] } } From 4fb9ec1eec204d63f24dc4d378480f18a69a899e Mon Sep 17 00:00:00 2001 From: Andreas Kurzmann <81073076+stprograms@users.noreply.github.com> Date: Sat, 12 Jul 2025 19:37:58 +0000 Subject: [PATCH 03/14] Added first build workflow --- .github/workflows/build_dotnet.yml | 149 +++++++++++++++++++++++++++++ 1 file changed, 149 insertions(+) create mode 100644 .github/workflows/build_dotnet.yml diff --git a/.github/workflows/build_dotnet.yml b/.github/workflows/build_dotnet.yml new file mode 100644 index 00000000..59f0bdce --- /dev/null +++ b/.github/workflows/build_dotnet.yml @@ -0,0 +1,149 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. + +# This workflow will build, test, sign and package a WPF or Windows Forms desktop application +# built on .NET Core. +# To learn how to migrate your existing application to .NET Core, +# refer to https://docs.microsoft.com/en-us/dotnet/desktop-wpf/migration/convert-project-from-net-framework +# +# To configure this workflow: +# +# 1. Configure environment variables +# GitHub sets default environment variables for every workflow run. +# Replace the variables relative to your project in the "env" section below. +# +# 2. Signing +# Generate a signing certificate in the Windows Application +# Packaging Project or add an existing signing certificate to the project. +# Next, use PowerShell to encode the .pfx file using Base64 encoding +# by running the following Powershell script to generate the output string: +# +# $pfx_cert = Get-Content '.\SigningCertificate.pfx' -Encoding Byte +# [System.Convert]::ToBase64String($pfx_cert) | Out-File 'SigningCertificate_Encoded.txt' +# +# Open the output file, SigningCertificate_Encoded.txt, and copy the +# string inside. Then, add the string to the repo as a GitHub secret +# and name it "Base64_Encoded_Pfx." +# For more information on how to configure your signing certificate for +# this workflow, refer to https://github.com/microsoft/github-actions-for-desktop-apps#signing +# +# Finally, add the signing certificate password to the repo as a secret and name it "Pfx_Key". +# See "Build the Windows Application Packaging project" below to see how the secret is used. +# +# For more information on GitHub Actions, refer to https://github.com/features/actions +# For a complete CI/CD sample to get started with GitHub Action workflows for Desktop Applications, +# refer to https://github.com/microsoft/github-actions-for-desktop-apps + +name: .NET Core Desktop + +on: + push: + # branches: [ "Development" ] + + pull_request: + branches: [ "Development" ] + +env: + Solution: src/LogExpert.sln + Test_Project: src/LogExpert.Tests/LogExpert.Tests.csproj + +jobs: + build: + + strategy: + matrix: + configuration: [Debug, Release] + + runs-on: ubuntu-latest + + steps: + - name: Checkout code + uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Install .NET Core + uses: actions/setup-dotnet@v4 + with: + dotnet-version: 8.0.x + + - name: Build application + run: | + dotnet build ${{ env.Solution }} --no-logo -v quiet -c ${{ matrix.configuration }} + + - name: List files + run: | + echo "Listing files in bin/${{ matrix.configuration }}" + ls -la bin/${{ matrix.configuration }} + + - name: Upload artifact + uses: actions/upload-artifact + with: + name: Snapshot-${{ matrix.configuration }} + path: bin/${{ matrix.configuration }} + + + # runs-on: windows-latest # For a list of available runner types, refer to + # # https://help.github.com/en/actions/reference/workflow-syntax-for-github-actions#jobsjob_idruns-on + + # env: + # Solution_Name: src/LogExpert.sln # Replace with your solution name, i.e. MyWpfApp.sln. + # Test_Project_Path: src/LogExpert.Tests/LogExpert.Tests.csproj # Replace with the path to your test project, i.e. MyWpfApp.Tests\MyWpfApp.Tests.csproj. + # #Wap_Project_Directory: your-wap-project-directory-name # Replace with the Wap project directory relative to the solution, i.e. MyWpfApp.Package. + # #Wap_Project_Path: your-wap-project-path # Replace with the path to your Wap project, i.e. MyWpf.App.Package\MyWpfApp.Package.wapproj. + + # steps: + # - name: Checkout + # uses: actions/checkout@v4 + # with: + # fetch-depth: 0 + + # # Install the .NET Core workload + # - name: Install .NET Core + # uses: actions/setup-dotnet@v4 + # with: + # dotnet-version: 8.0.x + + # # Add MSBuild to the PATH: https://github.com/microsoft/setup-msbuild + # - name: Setup MSBuild.exe + # uses: microsoft/setup-msbuild@v2 + + # # Execute all unit tests in the solution + # - name: Execute unit tests + # run: dotnet test + # working-directory: src + + # # Restore the application to populate the obj folder with RuntimeIdentifiers + # - name: Restore the application + # run: msbuild $env:Solution_Name /t:Restore /p:Configuration=$env:Configuration + # env: + # Configuration: ${{ matrix.configuration }} + + # # Decode the base 64 encoded pfx and save the Signing_Certificate + # - name: Decode the pfx + # run: | + # $pfx_cert_byte = [System.Convert]::FromBase64String("${{ secrets.Base64_Encoded_Pfx }}") + # $certificatePath = Join-Path -Path $env:Wap_Project_Directory -ChildPath GitHubActionsWorkflow.pfx + # [IO.File]::WriteAllBytes("$certificatePath", $pfx_cert_byte) + + # # Create the app package by building and packaging the Windows Application Packaging project + # #- name: Create the app package + # # run: msbuild $env:Wap_Project_Path /p:Configuration=$env:Configuration /p:UapAppxPackageBuildMode=$env:Appx_Package_Build_Mode /p:AppxBundle=$env:Appx_Bundle /p:PackageCertificateKeyFile=GitHubActionsWorkflow.pfx /p:PackageCertificatePassword=${{ secrets.Pfx_Key }} + # # env: + # # Appx_Bundle: Always + # # Appx_Bundle_Platforms: x86|x64 + # # Appx_Package_Build_Mode: StoreUpload + # # Configuration: ${{ matrix.configuration }} + + # # Remove the pfx + # #- name: Remove the pfx + # # run: Remove-Item -path $env:Wap_Project_Directory\GitHubActionsWorkflow.pfx + + # # Upload the MSIX package: https://github.com/marketplace/actions/upload-a-build-artifact + # #- name: Upload build artifacts + # # uses: actions/upload-artifact@v4 + # # with: + # # name: MSIX Package + # # path: ${{ env.Wap_Project_Directory }}\AppPackages \ No newline at end of file From bec0cbf642b93efb71d6738df0b3ba5c9af7d3a4 Mon Sep 17 00:00:00 2001 From: Andreas Kurzmann <81073076+stprograms@users.noreply.github.com> Date: Sat, 12 Jul 2025 19:40:00 +0000 Subject: [PATCH 04/14] Added tag to upload-artifact --- .github/workflows/build_dotnet.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_dotnet.yml b/.github/workflows/build_dotnet.yml index 59f0bdce..3efbdc2b 100644 --- a/.github/workflows/build_dotnet.yml +++ b/.github/workflows/build_dotnet.yml @@ -79,7 +79,7 @@ jobs: ls -la bin/${{ matrix.configuration }} - name: Upload artifact - uses: actions/upload-artifact + uses: actions/upload-artifact@v4 with: name: Snapshot-${{ matrix.configuration }} path: bin/${{ matrix.configuration }} From a80e28495bbbd314497db40ae0121a6892c048a2 Mon Sep 17 00:00:00 2001 From: Andreas Kurzmann <81073076+stprograms@users.noreply.github.com> Date: Sat, 12 Jul 2025 19:44:12 +0000 Subject: [PATCH 05/14] Changed .NET version to 8.0.412 Changed version to 8.0.412 in global. json so dotnet build can be executed correctly. --- global.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/global.json b/global.json index 4c686a52..0974123a 100644 --- a/global.json +++ b/global.json @@ -1,5 +1,5 @@ { "sdk": { - "version": "9.0.301" + "version": "8.0.412" } } \ No newline at end of file From 5ebd63689582336733431b5bcaadf88cf38943cf Mon Sep 17 00:00:00 2001 From: Andreas Kurzmann <81073076+stprograms@users.noreply.github.com> Date: Sat, 12 Jul 2025 19:45:53 +0000 Subject: [PATCH 06/14] Configured fail-fast=false If either the Debug or Release job fails, it will not abort the other one. --- .github/workflows/build_dotnet.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/build_dotnet.yml b/.github/workflows/build_dotnet.yml index 3efbdc2b..17866efe 100644 --- a/.github/workflows/build_dotnet.yml +++ b/.github/workflows/build_dotnet.yml @@ -56,6 +56,8 @@ jobs: matrix: configuration: [Debug, Release] + fail-fast: false + runs-on: ubuntu-latest steps: From 10330257ee7e29627a8133590e6f2de160c429f8 Mon Sep 17 00:00:00 2001 From: Andreas Kurzmann <81073076+stprograms@users.noreply.github.com> Date: Sat, 12 Jul 2025 19:47:30 +0000 Subject: [PATCH 07/14] Better naming for Job --- .github/workflows/build_dotnet.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build_dotnet.yml b/.github/workflows/build_dotnet.yml index 17866efe..d6ea6e78 100644 --- a/.github/workflows/build_dotnet.yml +++ b/.github/workflows/build_dotnet.yml @@ -51,14 +51,14 @@ env: jobs: build: - + strategy: matrix: configuration: [Debug, Release] - - fail-fast: false - + fail-fast: false + runs-on: ubuntu-latest + name: Build Application - ${{ matrix.configuration }} steps: - name: Checkout code From 706926ce37732802022e56a6ada8246a62410dcd Mon Sep 17 00:00:00 2001 From: Andreas Kurzmann <81073076+stprograms@users.noreply.github.com> Date: Sat, 12 Jul 2025 19:49:10 +0000 Subject: [PATCH 08/14] Moved fail fast to correct location --- .github/workflows/build_dotnet.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_dotnet.yml b/.github/workflows/build_dotnet.yml index d6ea6e78..263c81aa 100644 --- a/.github/workflows/build_dotnet.yml +++ b/.github/workflows/build_dotnet.yml @@ -53,9 +53,9 @@ jobs: build: strategy: + fail-fast: false matrix: configuration: [Debug, Release] - fail-fast: false runs-on: ubuntu-latest name: Build Application - ${{ matrix.configuration }} From 18876267bb51628b1570809cc5b92752acd896ed Mon Sep 17 00:00:00 2001 From: Andreas Kurzmann <81073076+stprograms@users.noreply.github.com> Date: Sat, 12 Jul 2025 19:50:28 +0000 Subject: [PATCH 09/14] Fixed typo in switch --- .github/workflows/build_dotnet.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_dotnet.yml b/.github/workflows/build_dotnet.yml index 263c81aa..2ef8dd15 100644 --- a/.github/workflows/build_dotnet.yml +++ b/.github/workflows/build_dotnet.yml @@ -73,7 +73,7 @@ jobs: - name: Build application run: | - dotnet build ${{ env.Solution }} --no-logo -v quiet -c ${{ matrix.configuration }} + dotnet build ${{ env.Solution }} --nologo -v quiet -c ${{ matrix.configuration }} - name: List files run: | From e81c7e2d90276dee4aec49bcc4d30373f8971c65 Mon Sep 17 00:00:00 2001 From: Andreas Kurzmann <81073076+stprograms@users.noreply.github.com> Date: Sat, 12 Jul 2025 19:55:13 +0000 Subject: [PATCH 10/14] Cleanup and retention days Cleanup of the file and added retention days to 1 week --- .github/workflows/build_dotnet.yml | 110 +---------------------------- 1 file changed, 2 insertions(+), 108 deletions(-) diff --git a/.github/workflows/build_dotnet.yml b/.github/workflows/build_dotnet.yml index 2ef8dd15..cbafa2b4 100644 --- a/.github/workflows/build_dotnet.yml +++ b/.github/workflows/build_dotnet.yml @@ -1,45 +1,7 @@ -# This workflow uses actions that are not certified by GitHub. -# They are provided by a third-party and are governed by -# separate terms of service, privacy policy, and support -# documentation. - -# This workflow will build, test, sign and package a WPF or Windows Forms desktop application -# built on .NET Core. -# To learn how to migrate your existing application to .NET Core, -# refer to https://docs.microsoft.com/en-us/dotnet/desktop-wpf/migration/convert-project-from-net-framework -# -# To configure this workflow: -# -# 1. Configure environment variables -# GitHub sets default environment variables for every workflow run. -# Replace the variables relative to your project in the "env" section below. -# -# 2. Signing -# Generate a signing certificate in the Windows Application -# Packaging Project or add an existing signing certificate to the project. -# Next, use PowerShell to encode the .pfx file using Base64 encoding -# by running the following Powershell script to generate the output string: -# -# $pfx_cert = Get-Content '.\SigningCertificate.pfx' -Encoding Byte -# [System.Convert]::ToBase64String($pfx_cert) | Out-File 'SigningCertificate_Encoded.txt' -# -# Open the output file, SigningCertificate_Encoded.txt, and copy the -# string inside. Then, add the string to the repo as a GitHub secret -# and name it "Base64_Encoded_Pfx." -# For more information on how to configure your signing certificate for -# this workflow, refer to https://github.com/microsoft/github-actions-for-desktop-apps#signing -# -# Finally, add the signing certificate password to the repo as a secret and name it "Pfx_Key". -# See "Build the Windows Application Packaging project" below to see how the secret is used. -# -# For more information on GitHub Actions, refer to https://github.com/features/actions -# For a complete CI/CD sample to get started with GitHub Action workflows for Desktop Applications, -# refer to https://github.com/microsoft/github-actions-for-desktop-apps - name: .NET Core Desktop on: - push: + # push: # branches: [ "Development" ] pull_request: @@ -75,77 +37,9 @@ jobs: run: | dotnet build ${{ env.Solution }} --nologo -v quiet -c ${{ matrix.configuration }} - - name: List files - run: | - echo "Listing files in bin/${{ matrix.configuration }}" - ls -la bin/${{ matrix.configuration }} - - name: Upload artifact uses: actions/upload-artifact@v4 with: name: Snapshot-${{ matrix.configuration }} path: bin/${{ matrix.configuration }} - - - # runs-on: windows-latest # For a list of available runner types, refer to - # # https://help.github.com/en/actions/reference/workflow-syntax-for-github-actions#jobsjob_idruns-on - - # env: - # Solution_Name: src/LogExpert.sln # Replace with your solution name, i.e. MyWpfApp.sln. - # Test_Project_Path: src/LogExpert.Tests/LogExpert.Tests.csproj # Replace with the path to your test project, i.e. MyWpfApp.Tests\MyWpfApp.Tests.csproj. - # #Wap_Project_Directory: your-wap-project-directory-name # Replace with the Wap project directory relative to the solution, i.e. MyWpfApp.Package. - # #Wap_Project_Path: your-wap-project-path # Replace with the path to your Wap project, i.e. MyWpf.App.Package\MyWpfApp.Package.wapproj. - - # steps: - # - name: Checkout - # uses: actions/checkout@v4 - # with: - # fetch-depth: 0 - - # # Install the .NET Core workload - # - name: Install .NET Core - # uses: actions/setup-dotnet@v4 - # with: - # dotnet-version: 8.0.x - - # # Add MSBuild to the PATH: https://github.com/microsoft/setup-msbuild - # - name: Setup MSBuild.exe - # uses: microsoft/setup-msbuild@v2 - - # # Execute all unit tests in the solution - # - name: Execute unit tests - # run: dotnet test - # working-directory: src - - # # Restore the application to populate the obj folder with RuntimeIdentifiers - # - name: Restore the application - # run: msbuild $env:Solution_Name /t:Restore /p:Configuration=$env:Configuration - # env: - # Configuration: ${{ matrix.configuration }} - - # # Decode the base 64 encoded pfx and save the Signing_Certificate - # - name: Decode the pfx - # run: | - # $pfx_cert_byte = [System.Convert]::FromBase64String("${{ secrets.Base64_Encoded_Pfx }}") - # $certificatePath = Join-Path -Path $env:Wap_Project_Directory -ChildPath GitHubActionsWorkflow.pfx - # [IO.File]::WriteAllBytes("$certificatePath", $pfx_cert_byte) - - # # Create the app package by building and packaging the Windows Application Packaging project - # #- name: Create the app package - # # run: msbuild $env:Wap_Project_Path /p:Configuration=$env:Configuration /p:UapAppxPackageBuildMode=$env:Appx_Package_Build_Mode /p:AppxBundle=$env:Appx_Bundle /p:PackageCertificateKeyFile=GitHubActionsWorkflow.pfx /p:PackageCertificatePassword=${{ secrets.Pfx_Key }} - # # env: - # # Appx_Bundle: Always - # # Appx_Bundle_Platforms: x86|x64 - # # Appx_Package_Build_Mode: StoreUpload - # # Configuration: ${{ matrix.configuration }} - - # # Remove the pfx - # #- name: Remove the pfx - # # run: Remove-Item -path $env:Wap_Project_Directory\GitHubActionsWorkflow.pfx - - # # Upload the MSIX package: https://github.com/marketplace/actions/upload-a-build-artifact - # #- name: Upload build artifacts - # # uses: actions/upload-artifact@v4 - # # with: - # # name: MSIX Package - # # path: ${{ env.Wap_Project_Directory }}\AppPackages \ No newline at end of file + retention-days: 7 From b7005edf491b951f43ce07ad38114e88d5624d00 Mon Sep 17 00:00:00 2001 From: Andreas Kurzmann <81073076+stprograms@users.noreply.github.com> Date: Sat, 12 Jul 2025 20:00:54 +0000 Subject: [PATCH 11/14] Changed back to .net 9.0 and windows Aligned .net version with test_dotnet.yml --- .github/workflows/build_dotnet.yml | 6 +++--- global.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build_dotnet.yml b/.github/workflows/build_dotnet.yml index cbafa2b4..0c5040b7 100644 --- a/.github/workflows/build_dotnet.yml +++ b/.github/workflows/build_dotnet.yml @@ -1,7 +1,7 @@ name: .NET Core Desktop on: - # push: + push: # branches: [ "Development" ] pull_request: @@ -19,7 +19,7 @@ jobs: matrix: configuration: [Debug, Release] - runs-on: ubuntu-latest + runs-on: windows-latest name: Build Application - ${{ matrix.configuration }} steps: @@ -31,7 +31,7 @@ jobs: - name: Install .NET Core uses: actions/setup-dotnet@v4 with: - dotnet-version: 8.0.x + dotnet-version: 9.0.x - name: Build application run: | diff --git a/global.json b/global.json index 0974123a..4c686a52 100644 --- a/global.json +++ b/global.json @@ -1,5 +1,5 @@ { "sdk": { - "version": "8.0.412" + "version": "9.0.301" } } \ No newline at end of file From a0cbb784fc2950dfacd521c27aeb67efaa2c2f98 Mon Sep 17 00:00:00 2001 From: Andreas Kurzmann <81073076+stprograms@users.noreply.github.com> Date: Sat, 12 Jul 2025 20:11:00 +0000 Subject: [PATCH 12/14] Removed build on push --- .github/workflows/build_dotnet.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_dotnet.yml b/.github/workflows/build_dotnet.yml index 0c5040b7..bc8bbf22 100644 --- a/.github/workflows/build_dotnet.yml +++ b/.github/workflows/build_dotnet.yml @@ -1,7 +1,7 @@ name: .NET Core Desktop on: - push: + # push: # branches: [ "Development" ] pull_request: @@ -12,7 +12,7 @@ env: Test_Project: src/LogExpert.Tests/LogExpert.Tests.csproj jobs: - build: + build: strategy: fail-fast: false From 768ef1e7bd7de089d58572e340dbac675dd126e8 Mon Sep 17 00:00:00 2001 From: Andreas Kurzmann <81073076+stprograms@users.noreply.github.com> Date: Sat, 12 Jul 2025 20:14:12 +0000 Subject: [PATCH 13/14] Permissions and changed types for PR --- .github/workflows/build_dotnet.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_dotnet.yml b/.github/workflows/build_dotnet.yml index bc8bbf22..e3fda9ee 100644 --- a/.github/workflows/build_dotnet.yml +++ b/.github/workflows/build_dotnet.yml @@ -1,18 +1,21 @@ name: .NET Core Desktop on: - # push: + push: # branches: [ "Development" ] pull_request: branches: [ "Development" ] + types: [opened, synchronize] env: Solution: src/LogExpert.sln Test_Project: src/LogExpert.Tests/LogExpert.Tests.csproj jobs: - build: + build: + permissions: + contents: read strategy: fail-fast: false From 65376a459953abfdc44e30dd355d3d2a03502b62 Mon Sep 17 00:00:00 2001 From: Andreas Kurzmann <81073076+stprograms@users.noreply.github.com> Date: Sat, 12 Jul 2025 20:18:03 +0000 Subject: [PATCH 14/14] Removed push --- .github/workflows/build_dotnet.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_dotnet.yml b/.github/workflows/build_dotnet.yml index e3fda9ee..3120c944 100644 --- a/.github/workflows/build_dotnet.yml +++ b/.github/workflows/build_dotnet.yml @@ -1,7 +1,7 @@ name: .NET Core Desktop on: - push: + # push: # branches: [ "Development" ] pull_request: