From 8280231f37b36772ce316e9bc56ae7d4227cd3fc Mon Sep 17 00:00:00 2001 From: Julien Roncaglia Date: Tue, 16 Dec 2025 09:56:28 +0100 Subject: [PATCH 1/5] Stop rollForward in global.json --- global.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/global.json b/global.json index 5322745..cd9202d 100644 --- a/global.json +++ b/global.json @@ -1,6 +1,6 @@ { "sdk": { "version": "8.0.201", - "rollForward": "latestMajor" + "rollForward": "minor" } } From cae2b9ff46100fcd675e7dec446cf7be86320e54 Mon Sep 17 00:00:00 2001 From: Julien Roncaglia Date: Tue, 16 Dec 2025 10:01:56 +0100 Subject: [PATCH 2/5] Runs on old ubuntu for dotnet 5 --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 2090590..17fa590 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -8,7 +8,7 @@ on: jobs: linux: - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 env: DOTNET_SKIP_FIRST_TIME_EXPERIENCE: 1 DOTNET_CLI_TELEMETRY_OPTOUT: 1 From 6b3b02fc3754e0b545816e9e94d9fd35a2b58e50 Mon Sep 17 00:00:00 2001 From: Julien Roncaglia Date: Tue, 16 Dec 2025 10:09:57 +0100 Subject: [PATCH 3/5] Try another ubuntu version, artifacts --- .github/workflows/main.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 17fa590..ef4c2ee 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -8,7 +8,7 @@ on: jobs: linux: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 env: DOTNET_SKIP_FIRST_TIME_EXPERIENCE: 1 DOTNET_CLI_TELEMETRY_OPTOUT: 1 @@ -47,3 +47,9 @@ jobs: run: dotnet build src/BlackFox.MasterOfFoo.Build/BlackFox.MasterOfFoo.Build.fsproj - name: Build run: ./build.cmd CI + - name: Publish artifacts + uses: actions/upload-artifact@v6 + with: + path: artifacts/BlackFox.MasterOfFoo/Release/*.nupkg + if-no-files-found: error + compression-level: 0 From e8ae11596eaeda5a44d68c7ccd2079177f7f98d3 Mon Sep 17 00:00:00 2001 From: Julien Roncaglia Date: Tue, 16 Dec 2025 10:10:38 +0100 Subject: [PATCH 4/5] Linux artifacts --- .github/workflows/main.yml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index ef4c2ee..b27eda3 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -27,6 +27,13 @@ jobs: run: dotnet build src/BlackFox.MasterOfFoo.Build/BlackFox.MasterOfFoo.Build.fsproj - name: Build run: ./build.sh CI + - name: Publish artifacts + uses: actions/upload-artifact@v6 + with: + path: artifacts/BlackFox.MasterOfFoo/Release/*.nupkg + if-no-files-found: error + compression-level: 0 + windows: runs-on: windows-latest env: @@ -47,9 +54,3 @@ jobs: run: dotnet build src/BlackFox.MasterOfFoo.Build/BlackFox.MasterOfFoo.Build.fsproj - name: Build run: ./build.cmd CI - - name: Publish artifacts - uses: actions/upload-artifact@v6 - with: - path: artifacts/BlackFox.MasterOfFoo/Release/*.nupkg - if-no-files-found: error - compression-level: 0 From bd2de3aeab0e8ccd49e38db073a1cf212d6133e1 Mon Sep 17 00:00:00 2001 From: Julien Roncaglia Date: Tue, 16 Dec 2025 10:16:10 +0100 Subject: [PATCH 5/5] Update GitHub Actions --- .github/workflows/main.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index b27eda3..07424bf 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -15,8 +15,8 @@ jobs: DOTNET_NOLOGO: 1 PAKET_SKIP_RESTORE_TARGETS: true steps: - - uses: actions/checkout@v4 - - uses: actions/setup-dotnet@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-dotnet@v5 with: dotnet-version: | 2 @@ -42,8 +42,8 @@ jobs: DOTNET_NOLOGO: 1 PAKET_SKIP_RESTORE_TARGETS: true steps: - - uses: actions/checkout@v4 - - uses: actions/setup-dotnet@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-dotnet@v5 with: dotnet-version: | 2