build: be more precise about releases
This commit is contained in:
parent
fe18e58957
commit
5381c4a47b
7
Justfile
7
Justfile
|
@ -64,7 +64,8 @@ restore-packages:
|
|||
dotnet restore
|
||||
|
||||
# Performs a release on all the packages.
|
||||
release: release-setup release-nuget release-tag
|
||||
release: release-setup release-nuget
|
||||
# release-tag: not needed at the moment
|
||||
|
||||
# Makes sure all the release environment variables are set up.
|
||||
release-setup: restore-tools restore-packages
|
||||
|
@ -97,8 +98,8 @@ release-nuget: release-setup
|
|||
--password $MFGAMES_GITEA_TOKEN \
|
||||
https://src.mfgames.com/api/packages/mfgames-cil/nuget/index.json \
|
||||
--store-password-in-clear-text
|
||||
dotnet nuget push --skip-duplicate --source publish src/*/bin/*/*.nupkg
|
||||
dotnet nuget push --skip-duplicate --source publish src/*/bin/*/*.snupkg
|
||||
dotnet nuget push --skip-duplicate --source publish src/Release/bin/*/*.nupkg
|
||||
dotnet nuget push --skip-duplicate --source publish src/Release/bin/*/*.snupkg
|
||||
dotnet nuget remove source publish || true
|
||||
|
||||
# Tags all the libraries for the release.
|
||||
|
|
Loading…
Reference in a new issue