Skip to content

馃殌Production Release (v1.0.0) - #115

Merged
CalvinWilkinson merged 3 commits into
mainfrom
prod-release
Aug 8, 2023
Merged

馃殌Production Release (v1.0.0)#115
CalvinWilkinson merged 3 commits into
mainfrom
prod-release

Conversation

@CalvinWilkinson

@CalvinWilkinson CalvinWilkinson commented Aug 8, 2023

Copy link
Copy Markdown
Member

Pre-Release ToDo List

  • All issues in the assigned milestone are closed and all issue tasks are complete.
  • Add 馃殌Production Release label to this pull request.
  • The pull request is assigned to a project.
  • 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.
  • Release notes created.
  • Release to production completed. (The release is performed by running the 馃殌Release workflow).

Post-Release ToDo List

  • The GitHub release has been created and is correct.

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 production release version.
The <AssemblyVersion/> XML tag can only hold production values. Preview values are not allowed.

<!--Production Release Example-->
<Version>1.2.3</Version>
<FileVersion>1.2.3</FileVersion>
<AssemblyVersion>1.2.3</AssemblyVersion>

Code of Conduct

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

@CalvinWilkinson CalvinWilkinson self-assigned this Aug 8, 2023
@CalvinWilkinson CalvinWilkinson added the production-release Production Release label Aug 8, 2023
@CalvinWilkinson
CalvinWilkinson marked this pull request as ready for review August 8, 2023 11:04
@CalvinWilkinson
CalvinWilkinson merged commit 45ee221 into main Aug 8, 2023
@CalvinWilkinson
CalvinWilkinson deleted the prod-release branch August 8, 2023 11:04
CalvinWilkinson added a commit that referenced this pull request Aug 8, 2023
* start work for production release

* release: updated the version from v1.0.0-preview.2 to v1.0.0

* release: created release notes for version v1.0.0
CalvinWilkinson added a commit that referenced this pull request Aug 8, 2023
* start work for production release

* release: updated the version from v1.0.0-preview.2 to v1.0.0

* release: created release notes for version v1.0.0
CalvinWilkinson added a commit that referenced this pull request Aug 8, 2023
* start work for production release

* release: updated the version from v1.0.0-preview.2 to v1.0.0

* release: created release notes for version v1.0.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

production-release Production Release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants