Skip to content

Fix deterministic builds, improve GitHub links#1170

Merged
Sergio0694 merged 1 commit intomainfrom
dev/reproducible-builds
Mar 16, 2026
Merged

Fix deterministic builds, improve GitHub links#1170
Sergio0694 merged 1 commit intomainfrom
dev/reproducible-builds

Conversation

@Sergio0694
Copy link
Member

This PR updates the repo to use DotNet.ReproducibleBuilds and centralizes those build properties.

Add DotNet.ReproducibleBuilds (with comment) alongside Nerdbank.GitVersioning to enable reproducible build tooling. Remove the explicit PublishRepositoryUrl setting from Directory.Build.props. Drop the ContinuousIntegrationBuild property from build/Community.Toolkit.Common.props. Remove forced DebugType=embedded and associated comments from the source generator and codefixer props, reverting to default PDB handling for those projects.
@Sergio0694
Copy link
Member Author

LGTM

image

@Sergio0694 Sergio0694 merged commit 2f670ee into main Mar 16, 2026
9 checks passed
@Sergio0694 Sergio0694 deleted the dev/reproducible-builds branch March 16, 2026 17:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant