Release: Publish Gitea 1.22.4 #13711

Closed
opened 2025-11-02 10:51:03 -06:00 by GiteaMirror · 4 comments
Owner

Originally created by @lunny on GitHub (Nov 15, 2024).

1.22.4

  • Prepare a new changelog (there are a lot of new changes) and update CHANGELOG.md #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.
Originally created by @lunny on GitHub (Nov 15, 2024). ## 1.22.4 * [x] Prepare a new changelog (there are a lot of new changes) and update CHANGELOG.md #32513 * [x] Create a new milestone of 1.22.5 * [x] Close milestone of 1.22.4 * [x] Release 1.22.4 from release/v1.22 branch * [x] Generate changelog_1.22.4.md from merged CHANGELOG.md * [x] Tag 1.22.4 with `git tag -s -f changelog_1.22.4.md v1.22.4` and Push to Github * [x] Wait for the release created and check whether the release artifacts generated * [x] Check whether Github release attachments are generated and normal * [x] Check whether the binaries generated under https://dl.gitea.com/gitea/1.22.4/ and normal * [x] Check whether docker images are generated https://hub.docker.com/r/gitea/gitea/tags?page=&page_size=&ordering=&name=1.22.4 * [x] If the release does work then make it out of draft so that it's public for everyone. * [x] Update "version.json" to 1.22.4 * [x] Update documentation's latest stable version to 1.22.4 * [x] Update API documentation latest stable version to 1.22.4 * [x] Confirm blog is ready and merge https://gitea.com/gitea/blog/pulls/396 * [x] Announce the 1.22.4 release.
GiteaMirror added the type/docs label 2025-11-02 10:51:03 -06:00
Author
Owner

@mariduv commented on GitHub (Nov 29, 2024):

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!😅

@mariduv commented on GitHub (Nov 29, 2024): 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!😅
Author
Owner

@lunny commented on GitHub (Nov 29, 2024):

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

@lunny commented on GitHub (Nov 29, 2024): Thank you for the reporting. It seems it's a xgo's bug. We will investigate it and fix it.
Author
Owner

@techknowlogick commented on GitHub (Dec 1, 2024):

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 commented on GitHub (Dec 1, 2024): 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.
Author
Owner

@techknowlogick commented on GitHub (Dec 12, 2024):

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.

@techknowlogick commented on GitHub (Dec 12, 2024): 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 in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#13711