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

Release: Publish Gitea 1.22.4 #32518

Closed
16 tasks done
lunny opened this issue Nov 15, 2024 · 4 comments
Closed
16 tasks done

Release: Publish Gitea 1.22.4 #32518

lunny opened this issue Nov 15, 2024 · 4 comments
Labels
type/docs This PR mainly updates/creates documentation

Comments

@lunny
Copy link
Member

lunny commented Nov 15, 2024

1.22.4

  • Prepare a new changelog (there are a lot of new changes) and update CHANGELOG.md Add release note for v1.22.4 #32513
  • Create a new milestone of 1.22.5
  • Close milestone of 1.22.4
  • Release 1.22.4 from release/v1.22 branch
    • Generate changelog_1.22.4.md from merged CHANGELOG.md
    • Tag 1.22.4 with git tag -s -f changelog_1.22.4.md v1.22.4 and Push to Github
    • Wait for the release created and check whether the release artifacts generated
    • If the release does work then make it out of draft so that it's public for everyone.
  • Update "version.json" to 1.22.4
  • Update documentation's latest stable version to 1.22.4
  • Update API documentation latest stable version to 1.22.4
  • Confirm blog is ready and merge https://gitea.com/gitea/blog/pulls/396
  • Announce the 1.22.4 release.
@lunny lunny added the type/docs This PR mainly updates/creates documentation label Nov 15, 2024
@merrilymeredith
Copy link

Hi, sorry for the trouble, was there any issue building binaries for 1.22.4? It looks like freebsd12/amd64 and linux/386 are absent, and I don't think they were intentionally dropped from the Makefile. As an outsider, I don't think I can look at the release action output to be a little more helpful with my comment or report a distinct issue!😅

@lunny
Copy link
Member Author

lunny commented Nov 29, 2024

Thank you for the reporting. It seems it's a xgo's bug. We will investigate it and fix it.

@techknowlogick
Copy link
Member

thanks for the report @merrilymeredith, you're right about them not being dropped from the makefile, this is due to an upstream change with xgo that I am working on resolving.

@techknowlogick
Copy link
Member

Closing this as 1.22.5 is now out. I've also resolved the compiling for 32bit as well as freebsd, and that will come out with the upcoming release. If anyone needs binaries for those in the meantime please don't hesitation to reach out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/docs This PR mainly updates/creates documentation
Projects
None yet
Development

No branches or pull requests

3 participants