diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index c73be849..00b308f2 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -8,6 +8,9 @@ on:
workflow_dispatch:
env:
DOTNET_NOLOGO: true
+defaults:
+ run:
+ shell: pwsh
jobs:
build:
name: Windows
@@ -20,7 +23,10 @@ jobs:
- name: Setup .NET SDK
uses: actions/setup-dotnet@v4.0.0
with:
- dotnet-version: 8.0.x
+ dotnet-version: |
+ 8.0.x
+ 7.0.x
+ 6.0.x
- name: Build
run: dotnet build src --configuration Release
- name: Upload packages
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index deafc87d..6e73cea7 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -6,6 +6,9 @@ on:
- '[0-9]+.[0-9]+.[0-9]+-*'
env:
DOTNET_NOLOGO: true
+defaults:
+ run:
+ shell: pwsh
jobs:
release:
runs-on: ubuntu-20.04
@@ -34,6 +37,7 @@ jobs:
path: nugets/*
retention-days: 1
- name: Deploy
- uses: Particular/push-octopus-package-action@v2.0.0
+ # Does not follow standard practice of targeting explicit versions because configuration is tightly coupled to Octopus Deploy configuration
+ uses: Particular/push-octopus-package-action@main
with:
octopus-deploy-api-key: ${{ secrets.OCTOPUS_DEPLOY_API_KEY }}
diff --git a/src/NServiceBus.Transport.Msmq.Tests/NServiceBus.Transport.Msmq.Tests.csproj b/src/NServiceBus.Transport.Msmq.Tests/NServiceBus.Transport.Msmq.Tests.csproj
index c30b2246..2eafce7f 100644
--- a/src/NServiceBus.Transport.Msmq.Tests/NServiceBus.Transport.Msmq.Tests.csproj
+++ b/src/NServiceBus.Transport.Msmq.Tests/NServiceBus.Transport.Msmq.Tests.csproj
@@ -21,7 +21,7 @@
-
+