Files
pulumi-dokploy/.gitea/workflows
max-voitcov a0acdd1c82
build / build (push) Failing after 15m53s
Build the .NET package, and let a re-run pass the registries it already filled
With PACKAGES_TOKEN in place, npm and PyPI published 0.2.0 and NuGet failed:

    error NU5026: The file '.../bin/Release/net6.0/Maxvojtkov.Dokploy.dll'
    to be packed was not found on disk.

The generated csproj sets GeneratePackageOnBuild, and `dotnet pack` on such a
project skips compiling -- it assumes the build already packed -- so it packs
an assembly nothing ever built. Pack with the property turned off and it builds
the project itself.

That left the release half-published again, and re-running it would have
stopped at the first registry that already had 0.2.0: Gitea answers a repeat
publish with 409, which npm and the Go upload both treat as fatal. Every
publish step is now idempotent -- npm checks first, twine takes
--skip-existing, the Go upload accepts 409, and NuGet already had
--skip-duplicate -- so a release that fails halfway can simply be run again.
2026-08-26 10:51:57 +03:00
..