From 455236b91aab1cdf1eaee86c027ebaa1a7c9f3fd Mon Sep 17 00:00:00 2001 From: Liam Date: Mon, 27 Jul 2026 20:58:38 +0200 Subject: [PATCH 1/5] Add GitHub Actions workflow --- .github/workflows/build.yml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 .github/workflows/build.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..7f63971 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,35 @@ +name: Build AUModdedRegions + +on: + push: + branches: + - nightly + pull_request: + branches: + - nightly + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - name: Checkout du code + uses: actions/checkout@v4 + + - name: Configuration de .NET 6 + uses: actions/setup-dotnet@v4 + with: + dotnet-version: '6.0.x' + + - name: Restauration des dépendances + run: dotnet restore + + - name: Build du plugin (Release) + run: dotnet build --configuration Release --no-restore + + - name: Sauvegarde du fichier .dll (Artifact) + uses: actions/upload-artifact@v4 + with: + name: AUModdedRegions-Nightly + path: bin/Release/net6.0/AUModdedRegio + ns.dll From df89feec2e46d8cb8db7463efb01115a886bbbbe Mon Sep 17 00:00:00 2001 From: Liam Date: Mon, 27 Jul 2026 21:03:20 +0200 Subject: [PATCH 2/5] Update GitHub Actions workflow for build process --- .github/workflows/build.yml | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7f63971..ebee578 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -7,29 +7,30 @@ on: pull_request: branches: - nightly + workflow_dispatch: jobs: build: runs-on: ubuntu-latest steps: - - name: Checkout du code + - name: Checkout repository uses: actions/checkout@v4 - - name: Configuration de .NET 6 + - name: Setup .NET 6 uses: actions/setup-dotnet@v4 with: dotnet-version: '6.0.x' - - name: Restauration des dépendances + - name: Restore dependencies run: dotnet restore - - name: Build du plugin (Release) + - name: Build plugin (Release) run: dotnet build --configuration Release --no-restore - - name: Sauvegarde du fichier .dll (Artifact) + - name: Upload artifact uses: actions/upload-artifact@v4 with: name: AUModdedRegions-Nightly - path: bin/Release/net6.0/AUModdedRegio - ns.dll + path: bin/Release/net6.0/AUModdedRegi + ons.dll From fa7786623fa6ce96e66fbf781b3a681cddeef808 Mon Sep 17 00:00:00 2001 From: Liam Date: Mon, 27 Jul 2026 21:05:12 +0200 Subject: [PATCH 3/5] Update build.yml --- .github/workflows/build.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ebee578..a751c4a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -32,5 +32,4 @@ jobs: uses: actions/upload-artifact@v4 with: name: AUModdedRegions-Nightly - path: bin/Release/net6.0/AUModdedRegi - ons.dll + path: bin/Release/net6.0/AUModdedRegions.dll From 4a2ce26fe19eb6eea5bff1d35750484fc6ef6065 Mon Sep 17 00:00:00 2001 From: Liam Date: Mon, 27 Jul 2026 21:08:30 +0200 Subject: [PATCH 4/5] Update AUModdedRegions.csproj --- AUModdedRegions.csproj | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/AUModdedRegions.csproj b/AUModdedRegions.csproj index eae7a3a..3c6b4d4 100644 --- a/AUModdedRegions.csproj +++ b/AUModdedRegions.csproj @@ -1,4 +1,4 @@ - + net6.0 @@ -7,22 +7,16 @@ 1.0.0 true latest - + + $(NoWarn);NU1603 + + - - - $(MSBuildProjectDirectory)\Libs\UnityEngine.dll - - - $(MSBuildProjectDirectory)\Libs\UnityEngine.CoreModule.dll - - - - \ No newline at end of file + From 287e8b8135d2d8147d2d5d48779bc22772634688 Mon Sep 17 00:00:00 2001 From: Liam Date: Mon, 27 Jul 2026 21:09:26 +0200 Subject: [PATCH 5/5] Create nuget.config --- nuget.config | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 nuget.config diff --git a/nuget.config b/nuget.config new file mode 100644 index 0000000..a7d4e5a --- /dev/null +++ b/nuget.config @@ -0,0 +1,8 @@ + + + + + + + +