Skip to content

Bump Microsoft.Rest.ClientRuntime from 2.3.20 to 2.3.24 in /src/Kmd.Logic.Sms.Client #26

Bump Microsoft.Rest.ClientRuntime from 2.3.20 to 2.3.24 in /src/Kmd.Logic.Sms.Client

Bump Microsoft.Rest.ClientRuntime from 2.3.20 to 2.3.24 in /src/Kmd.Logic.Sms.Client #26

Workflow file for this run

name: Sms Client NuGet CI
env:
PROJPATH: './src/Kmd.Logic.Sms.Client'
DOTNET_VERSION: '5.0.x'
on:
push:
branches: [ master, dev ]
paths:
- 'src/**'
pull_request:
branches: [ master, dev ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Get current time
uses: 1466587594/get-current-time@v2
id: current-time
with:
format: YYYYMMDD-HHmm
- name: Setup .NET Core
uses: actions/setup-dotnet@v1
with:
dotnet-version: ${{ env.DOTNET_VERSION }}
- name: Install dependencies
run: dotnet restore '${{ env.PROJPATH }}/Kmd.Logic.Sms.Client.csproj'
- name: Build - PreRelease
run: dotnet build '${{ env.PROJPATH }}/Kmd.Logic.Sms.Client.csproj' --configuration Debug --no-restore -p:VersionSuffix=dev-${{ steps.current-time.outputs.formattedTime }}
if: GITHUB.REF != 'refs/heads/master'
- name: Build - Release
run: dotnet build '${{ env.PROJPATH }}/Kmd.Logic.Sms.Client.csproj' --configuration Release --no-restore
if: GITHUB.REF == 'refs/heads/master'
- name: Pack - PreRelease
run: dotnet pack '${{ env.PROJPATH }}/Kmd.Logic.Sms.Client.csproj' --output ${{ env.PROJPATH }}/nupkgs --no-restore -p:VersionSuffix=dev-${{ steps.current-time.outputs.formattedTime }}
if: GITHUB.REF != 'refs/heads/master'
- name: Pack - Release
run: dotnet pack '${{ env.PROJPATH }}/Kmd.Logic.Sms.Client.csproj' --output ${{ env.PROJPATH }}/nupkgs --no-restore
if: GITHUB.REF == 'refs/heads/master'
- name: Publish NuGet
run: dotnet nuget push ${{ env.PROJPATH }}/nupkgs/Kmd.Logic.Sms.Client*.nupkg --api-key ${{ secrets.NUGET_API_KEY }} --source https://api.nuget.org/v3/index.json
if: GITHUB.REF == 'refs/heads/dev' || GITHUB.REF == 'refs/heads/master'