Closed MikeAlhayek closed 10 months ago
@Piedone @agriffard @BenedekFarkas @sebastienros @hishamco @Skrypt 1.8.0 was release.
Please publicize the release
@MikeAlhayek does it work?
yes I update one project and everything seems to be working
https://orchardcore.net/ and https://try.orchardcore.net/ updated to .NET 8 and OC 1.8.0.
I did a ctrl + F5 in the admin to refresh the assets.
Do some housekeeping on GitHub in the main repo.
Prepare the code
Update the source so everything looks like on the new version.
release/<version name>
branch out ofmain
, e.g.release/1.8
.OrchardCore.Commons.props
file with<VersionSuffix></VersionSuffix>
such that preview build numbers are not injected in packages. Verify theVersionPrefix
tag matches the released version.src/OrchardCore/OrchardCore.Abstractions/Modules/Manifest/ManifestConstants.cs
.Test the release
Make sure everything works all right.
OrchardCore.Samples
works.release/
are automatically published too). Test at least the following guides:Prepare and publish Orchard Core Translations
Update everything in the Translations project. Only do this once all the code changes are done since localized strings can change until then.
OrchardCore.Translations.All
package reference in the main repo's src/OrchardCore.Build/Dependencies.props file to refer to the new NuGet package.Prepare the documentation
Update the docs so they contain information about the new release so once the release is out you'll just need to point to new information.
vx.y.z
that is created when the release is published. Auto-generate release notes.Publish the release
Do the harder parts of making the release public. This should come after everything above is done.
release/<version name>
tomain
.main
need two approvals so you'll need to create a pull request.Publicize the release
Let the whole world know about our shiny new release. Savor this part! These steps will make the release public so only do them once everything else is ready.
For details on this version see the [release notes in the documentation](link here).
). Add a link to this release under Status in the root README.After the release is done
/releases/1.8.0.md
).OrchardCore.Commons.props
file with the next release number, and<VersionSuffix>preview</VersionSuffix>
such that preview builds use the new one.