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

Utilize GoReleaser to build nightly and tagged releases #22013

Open
techknowlogick opened this issue Dec 2, 2022 · 0 comments
Open

Utilize GoReleaser to build nightly and tagged releases #22013

techknowlogick opened this issue Dec 2, 2022 · 0 comments
Assignees
Labels
topic/build PR changes how Gitea is built, i.e. regarding Docker or the Makefile type/feature Completely new functionality. Can only be merged if feature freeze is not active. type/proposal The new feature has not been accepted yet but needs to be discussed first.

Comments

@techknowlogick
Copy link
Member

techknowlogick commented Dec 2, 2022

Feature Description

For nightly builds and tagged releases we currently use a mix of makefile, drone yaml, and a few other magic bits. By switching to use goreleaser we could swap that all to yaml configuration, and gain other benefits from using goreleaser such as generating .debs and .rpms and more.

Edit: Out of scope includes, building the Docker images, although perhaps goreleaser would build the binary (possibly inside the dockerfile itself), as the docker image building would be handled by #22009

@techknowlogick techknowlogick added type/proposal The new feature has not been accepted yet but needs to be discussed first. type/feature Completely new functionality. Can only be merged if feature freeze is not active. topic/build PR changes how Gitea is built, i.e. regarding Docker or the Makefile outdated/backport/v1.18 This PR should be backported to Gitea 1.18 labels Dec 2, 2022
@a1012112796 a1012112796 added outdated/backport/v1.18 This PR should be backported to Gitea 1.18 and removed outdated/backport/v1.18 This PR should be backported to Gitea 1.18 labels Dec 3, 2022
@delvh delvh removed the outdated/backport/v1.18 This PR should be backported to Gitea 1.18 label Jun 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic/build PR changes how Gitea is built, i.e. regarding Docker or the Makefile type/feature Completely new functionality. Can only be merged if feature freeze is not active. type/proposal The new feature has not been accepted yet but needs to be discussed first.
Projects
None yet
Development

No branches or pull requests

4 participants