KinsonDigital / Velaptor

2D game development framework
https://docs.velaptor.io
MIT License
70 stars 16 forks source link

🚀Preview Release (v1.0.0-preview.36) #963

Closed CalvinWilkinson closed 3 months ago

CalvinWilkinson commented 3 months ago
### Pre-Release ToDo List
- [x] All issues in the assigned milestone are closed and all issue tasks are complete.
- [x] Add _**`🚀Preview Release`**_ label to this pull request.
- [x] The pull request is assigned to a project.
- [x] The pull request is assigned to a milestone.
- [x] All unit tests have been executed locally and have passed. _(Check out the appropriate release branch before running tests)_.
- [x] The version in the csharp project file updated.
- [x] Auto-generated release notes have been reviewed and updated if necessary.
- [x] Manual QA Testing completed _(if applicable)_.
- [x] Release to **_preview_** completed. _(The release is performed by running the `🚀Release` workflow)_.
### Post-Release ToDo List
- [x] The GitHub release has been created and is correct.
- [x] The NuGet package has been successfully deployed to [nuget.org](https://www.nuget.org/) _(if applicable)_.
- [x] Announcement of release on [Twitter](https://twitter.com/KDCoder) verified. _(if applicable)_.
- [x] An announcement has been pushed to the [Discord](https://discord.gg/qewu6fNgv7) channel. _(if applicable)_
- [x] Documentation website released with updated or added tutorials. _(if applicable)_
- [x] 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