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

🚀Preview Release (v1.0.0-preview.2) #45

Merged
merged 4 commits into from
Oct 9, 2023
Merged

Conversation

CalvinWilkinson
Copy link
Member

@CalvinWilkinson CalvinWilkinson commented Oct 9, 2023

Pre-Release ToDo List

  • All issues in the assigned milestone are closed and all issue tasks are complete.
  • Add 🚀Preview Release label to this pull request.
  • The pull request is assigned to a project.
  • The pull request is assigned to a milestone.
  • All unit tests have been executed locally and have passed. (Check out the appropriate release branch before running tests).
  • The version in the csharp project file updated.
  • Auto-generated release notes have been reviewed and updated if necessary.
  • Manual QA Testing completed (if applicable).
  • Release to preview completed. (The release is performed by running the 🚀Release workflow).

Post-Release ToDo List

  • The GitHub release has been created and is correct.
  • The NuGet package has been successfully deployed to nuget.org (if applicable).
  • Announcement of release on Twitter verified. (if applicable).
  • An announcement has been pushed to the Discord channel. (if applicable)
  • Documentation website released with updated or added tutorials. (if applicable)
  • The documentation website has been released with updated API changes. (if applicable)

Additional Information:

Unit Tests

Reasons for local unit test execution:

  • Unit tests might pass locally but not in the CI environment during the status check process or vice-versa.
  • Tests might pass on the developer's machine but not necessarily on the code reviewer's machine.

Version Updating

The version can be updated by setting the values of the <Version/> and <FileVersion/> XML tags in the project file.
The <Version/> and <FileVersion/> values can hold the preview release version.
The <AssemblyVersion/> XML tag can only hold production values. Preview values are not allowed.

<!--Preview Release Example-->
<Version>1.2.3-preview.4</Version>
<FileVersion>1.2.3-preview.4</FileVersion>
<AssemblyVersion>1.2.3</AssemblyVersion>

Code of Conduct

  • I agree to follow this project's Code of Conduct

@CalvinWilkinson CalvinWilkinson self-assigned this Oct 9, 2023
@CalvinWilkinson CalvinWilkinson marked this pull request as ready for review October 9, 2023 20:16
@CalvinWilkinson CalvinWilkinson enabled auto-merge (squash) October 9, 2023 20:16
@CalvinWilkinson CalvinWilkinson merged commit 117c8ee into preview Oct 9, 2023
12 checks passed
@CalvinWilkinson CalvinWilkinson deleted the prev-release branch October 9, 2023 20:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🚀preview-release Preview Release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants