Skip to content

Bump Microsoft.NET.Test.Sdk from 17.6.2 to 17.6.3 #2777

Bump Microsoft.NET.Test.Sdk from 17.6.2 to 17.6.3

Bump Microsoft.NET.Test.Sdk from 17.6.2 to 17.6.3 #2777

Workflow file for this run

name: CLI Tool
on:
workflow_dispatch:
push:
paths-ignore:
- '**/*'
- '!.github/workflows/cli-tool.yml'
- '!src/Core/**/*.csproj'
- '!src/Core/**/*.cs'
- '!src/CLI/**/*.csproj'
- '!src/CLI/**/*.cs'
branches:
- '*'
pull_request:
branches:
- '*'
schedule:
- cron: '0 8 * * *'
env:
VERSION: 1.7.12.${{ github.run_number }}
jobs:
build:
runs-on: windows-2019
steps:
- uses: actions/checkout@v2
- name: Sets environment variables - branch-name
uses: nelonoel/branch-name@v1.0.1
- name: Sets environment variables - Nerdbank.GitVersioning
uses: dotnet/nbgv@master
- name: Update Version
run: ((Get-Content -Path Core/ApiClientCodeGen.Core/ApiClientCodeGen.Core.csproj -Raw) -Replace "1.0.0", "${{ env.VERSION }}") | Set-Content -Path Core/ApiClientCodeGen.Core/ApiClientCodeGen.Core.csproj
working-directory: src
- name: Build with dotnet
run: dotnet build Rapicgen.sln
working-directory: src
- name: Build
run: dotnet build -c Release /p:UseSourceLink=true src/Rapicgen.sln -p:PackageVersion="${{ env.VERSION }}"
- name: Core test project
run: dotnet test --no-build src/Core/ApiClientCodeGen.Core.Tests/ApiClientCodeGen.Core.Tests.csproj
continue-on-error: true
- name: Package
run: dotnet pack --no-build -c Release /p:UseSourceLink=true src/CLI/ApiClientCodeGen.CLI/ApiClientCodeGen.CLI.csproj -p:PackageVersion="${{ env.VERSION }}"
- name: Publish artifacts
uses: actions/upload-artifact@v2
with:
name: CLI Tool
path: |
**/*.nupkg
docs/CLI.md