mycroforge/MycroForge.PluginTemplate.Package/scripts/publish-nuget.sh
mdnapo 33ba944f8a
All checks were successful
Test MycroForge.CLI / test (push) Successful in 2m23s
Updated scripts
2024-10-13 18:12:04 +02:00

12 lines
471 B
Bash
Executable File

#!/bin/env bash
rm -rf templates/MycroForge.PluginTemplate
cp -R ../MycroForge.PluginTemplate templates/MycroForge.PluginTemplate
dotnet pack
# Set the path to the package
VERSION=$(grep '<PackageVersion>' < MycroForge.PluginTemplate.Package.csproj | sed 's/.*<PackageVersion>\(.*\)<\/PackageVersion>/\1/' | tr -d '[:space:]')
PACKAGE="bin/Release/MycroForge.PluginTemplate.Package.$VERSION.nupkg"
# Push the package
dotnet nuget push "$PACKAGE" --source devdisciples