Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove explicit Version MSBuild property #389

Merged
merged 1 commit into from
Jan 29, 2024
Merged

Conversation

drewnoakes
Copy link
Owner

Now that we're moving to building and pushing packages via GitHub actions, we will take the version from the release itself. This means we don't want it to be specified in the file directly.

I like this change as it means we don't have to keep the props file in sync with the current version, simplifying the release process somewhat. We only have to bump the version in the README which directs users to install the current version. That can always be done after release if missed.

Now that we're moving to building and pushing packages via GitHub actions, we will take the version from the release itself. This means we don't want it to be specified in the file directly.

I like this change as it means we don't have to keep the props file in sync with the current version, simplifying the release process somewhat. We only have to bump the version in the README which directs users to install the current version. That can always be done after release if missed.
@drewnoakes drewnoakes merged commit 1e56c0d into main Jan 29, 2024
2 checks passed
@drewnoakes drewnoakes deleted the remove-explicit-version branch January 29, 2024 05:20
@drewnoakes
Copy link
Owner Author

Now that we're moving to building and pushing packages via GitHub actions

The first run of this just completed successfully.

This is a huge improvement over the previous manual release process.

Every 12 months I'll need to refresh the NuGet API key in this repo's secrets.

@drewnoakes
Copy link
Owner Author

Validated package contents and metadata, including SourceLink and determinism:

image

@drewnoakes
Copy link
Owner Author

@iamcarbon once you're happy with the changes for 2.9.0 (especially API-changes) we can push out a release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant