From 2b7fe3a96368bd75dd83173406b11ec7425fbbb3 Mon Sep 17 00:00:00 2001 From: Alessandro Autiero Date: Mon, 30 Sep 2024 14:07:15 +0200 Subject: [PATCH 1/2] Create branches.yml --- .github/workflows/branches.yml | 42 ++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 .github/workflows/branches.yml diff --git a/.github/workflows/branches.yml b/.github/workflows/branches.yml new file mode 100644 index 0000000..1232a16 --- /dev/null +++ b/.github/workflows/branches.yml @@ -0,0 +1,42 @@ +name: Update belowS20 and aboveS20 Branches + +on: + push: + branches: + - master + +permissions: + contents: write + +jobs: + update-branches: + runs-on: ubuntu-latest + steps: + - name: Checkout master branch + uses: actions/checkout@v3 + + - name: Set up Git user + run: | + git config user.name "GitHub Actions" + git config user.email "actions@github.com" + + - name: Delete branches locally and on remote + run: | + git push origin --delete belowS20 || true + git push origin --delete aboveS20 || true + git branch -D belowS20 || true + git branch -D aboveS20 || true + + - name: Create belowS20 branch from master + run: | + git checkout -b belowS20 + git push origin belowS20 + + - name: Create aboveS20 branch from master and modify inc.h + run: | + git checkout master + git checkout -b aboveS20 + echo '#define ABOVE_S20' | cat - "./Project Reboot 3.0/inc.h" > temp && mv temp "./Project Reboot 3.0/inc.h" + git add "./Project Reboot 3.0/inc.h" + git commit -m "Add #define ABOVE_S20 to inc.h in aboveS20 branch" + git push origin aboveS20 From 72612c4709f802b06845d32c35294c76072f8c05 Mon Sep 17 00:00:00 2001 From: Alessandro Autiero Date: Mon, 30 Sep 2024 14:08:17 +0200 Subject: [PATCH 2/2] Update msbuild.yml --- .github/workflows/msbuild.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/msbuild.yml b/.github/workflows/msbuild.yml index 6a34da3..c9411eb 100644 --- a/.github/workflows/msbuild.yml +++ b/.github/workflows/msbuild.yml @@ -2,9 +2,9 @@ name: MSBuild on: push: - branches: [ "master" ] + branches: [ "aboveS20", "belowS20" ] pull_request: - branches: [ "master" ] + branches: [ "aboveS20", "belowS20" ] env: # Path to the solution file relative to the root of the project.