-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Release v1.8.3 #15824
Comments
I'm also updating the release publishing guide at the same time. @MikeAlhayek why do we actually need a release branch? It seems to me that we only ever commit to it once. We don't need a branch for that, rather only a tag, what we add anyway. |
Ah, so we can target PRs on it. |
Can you please update Try Orchard Core @agriffard? |
@sebastienros please tweet this from OrchardCMS (or adjust as you see fit):
|
I will, but currently I have this error running it locally :
|
Thank you! That's out though: https://www.nuget.org/packages/OrchardCore.FileStorage.AmazonS3/1.8.3. So, my guess is that this is some caching issue. I've seen this happening with fresh NuGets. Most possibly you just need to wait like 30 minutes, and restart VS to be sure. |
https://try.orchardcore.net/ updated to 1.8.3 |
That was quick, thank you! |
Thanks for the update! Unfortunately it seems like that some OC packages are still using an old version of This issue is fixed with version |
https://orchardcore.net/ updated to 1.8.3. |
@sabifa where Orchard Core uses I don't think we can feasibly do anything with this. @agriffard great, looks very nice! |
@sebastienros please? #15824 (comment) |
@Piedone Thanks for the clarification! |
I timed out on Twitter. |
This is needed to patch https://osv.dev/vulnerability/GHSA-65x7-c272-7g7r and https://nvd.nist.gov/vuln/detail/CVE-2024-29992. Already covered in
main
.Prepare the project
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. - Not needed.release/
are automatically published too). Test at least the following guides: - Not needed.Prepare and publish Orchard Core Translations - Not needed, localized strings didn't change.
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. - Not needed, only a published release.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).
).After the release is done - Not needed.
/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.The text was updated successfully, but these errors were encountered: