Compare commits

...

3 commits

Author SHA1 Message Date
D. Moonfire c64b212e0b ci: working on clean build
Some checks failed
deploy / deploy (push) Failing after 19m16s
2024-03-08 00:25:18 -06:00
D. Moonfire 5381c4a47b build: be more precise about releases 2024-03-08 00:10:53 -06:00
D. Moonfire fe18e58957 chore: removing accidental files 2024-03-08 00:07:18 -06:00
6 changed files with 15 additions and 21 deletions

View file

@ -14,10 +14,6 @@
"version": "4.5.3",
"commands": ["dotnet-outdated"]
},
"jetbrains.resharper.globaltools": {
"version": "2023.2.1",
"commands": ["jb"]
},
"nbgv": {
"version": "3.6.133",
"commands": ["nbgv"]

View file

@ -78,7 +78,7 @@ release-setup: restore-tools restore-packages
fi
# Creates and pushes the NuGet packages.
release-nuget: release-setup
release-pack: release-setup
# Rebuild the package in release mode.
dotnet clean --configuration Release
dotnet build --configuration Release
@ -87,8 +87,9 @@ release-nuget: release-setup
-p:SymbolPackageFormat=snupkg \
--configuration Release
fd nupkg
fd nupkg --no-ignore
release-nuget: release-pack
# Publish the packages.
dotnet nuget remove source publish >&/dev/null || true
dotnet nuget add source \
@ -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.

8
src/.gitignore vendored
View file

@ -1,8 +0,0 @@
# nixago: ignore-linked-files
/treefmt.toml
/.prettierrc.json
/lefthook.yml
/.conform.yaml
# mfgames-project-setup: ignore-files
/.direnv/

View file

@ -1,4 +0,0 @@
# mfgames-project-setup: ignore-files
/LICENSE.md
/DCO.md

View file

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<PackageReference Include="Nerdbank.GitVersioning" Condition="!Exists('packages.config')">
<PrivateAssets>all</PrivateAssets>
<Version>3.6.133</Version>
</PackageReference>
</ItemGroup>
</Project>

View file

@ -1,6 +1,6 @@
{
"$schema": "https://raw.githubusercontent.com/dotnet/Nerdbank.GitVersioning/main/src/NerdBank.GitVersioning/version.schema.json",
"version": "0.0.0",
"version": "0.1.0",
"pathFilters": ["."],
"publicReleaseRefSpec": ["^refs/heads/main$", "^refs/heads/vd+(?:.d+)?$"],
"release": { "tagName": "MfGames.Nitride.SpectreConsole-{version}" }