Skip to content

Fixed Release Pipeline NuGet Package Signing & Publishing #55

Fixed Release Pipeline NuGet Package Signing & Publishing

Fixed Release Pipeline NuGet Package Signing & Publishing #55

Workflow file for this run

name: upgrade-assistant CI/CD pipeline
on: [push, pull_request, workflow_dispatch]
jobs:
ci:
runs-on: windows-latest
environment: ci
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
submodules: recursive
fetch-depth: 0
- name: Setup/Install the .NET 8 SDK
uses: actions/setup-dotnet@v4
with:
dotnet-version: 8.0.x
- name: Run .NET restore
run: dotnet restore UpgradeAssistant.Extensions.sln
- name: Run .NET tool restore
run: dotnet tool restore
- name: Build solution
run: dotnet build --configuration Debug --no-restore UpgradeAssistant.Extensions.sln
- name: Run unit tests
run: dotnet test --configuration Debug --no-restore UpgradeAssistant.Extensions.sln