Added version to .csproj
All checks were successful
Test MycroForge.CLI / test (push) Has been skipped

This commit is contained in:
mdnapo 2024-10-06 12:43:45 +02:00
parent f8efd45076
commit 38b83ac8ac
2 changed files with 10 additions and 5 deletions

View File

@ -1,4 +1,4 @@
name: Build MycroForge.CLI
name: Build and publish MycroForge.CLI
run-name: ${{ gitea.actor }} triggered a build for the MycroForge.CLI
on: [ push ]
@ -11,11 +11,15 @@ jobs:
- uses: https://github.com/actions/setup-dotnet@v4
with:
dotnet-version: '8.x'
- name: "Build MycroForge.CLI NuGet package"
- name: "Build NuGet package"
run: cd MycroForge.CLI && dotnet pack -v d
- name: "Publish NuGet package"
run: |
echo 'Adding package source'
dotnet nuget add source --name devdisciples --username ${{secrets.NUGET_USER}} --password ${{ NUGET_PASS }} --store-password-in-clear-text https://git.devdisciples.com/api/packages/devdisciples/nuget/index.json
echo 'Pushing package'
# grep '<Version>' < .csproj | sed 's/.*<Version>\(.*\)<\/Version>/\1/'
dotnet nuget add source --name devdisciples \
--username ${{ secrets.NUGET_USER }} \
--password ${{ NUGET_PASS }} \
--store-password-in-clear-text \
https://git.devdisciples.com/api/packages/devdisciples/nuget/index.json
dotnet nuget push nupkg/MycroForge.CLI.1.0.1.nupkg --source devdisciples

View File

@ -1,6 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Version>1.0.1</Version>
<OutputType>Exe</OutputType>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>