1
0
mirror of https://github.com/goreleaser/goreleaser.git synced 2025-03-19 20:57:53 +02:00
goreleaser/www/docs/scm/gitea.md
Carlos Alexandro Becker a23c9df16b
docs: minor docs improvements (#5320)
- better styling
- short codes
- no 404 on unreleased `Since: ` block
2024-11-29 11:17:45 -03:00

1011 B

Gitea

API Token

GoReleaser requires an API token to deploy the artifacts to Gitea. You can create one in Settings | Applications | Generate New Token page of your Gitea instance.

This token should be added to the environment variables as GITEA_TOKEN.

Alternatively, you can provide the Gitea token in a file. GoReleaser will check ~/.config/goreleaser/gitea_token by default, but you can change that in the .goreleaser.yaml file:

env_files:
  gitea_token: ~/.path/to/my/gitea_token

Note that the environment variable will be used if available, regardless of the gitea_token file.

URLs

You can use GoReleaser with Gitea by providing its URLs in the .goreleaser.yaml configuration file. This takes a normal string, or a template value.

gitea_urls:
  api: https://gitea.myinstance.com/api/v1
  download: https://gitea.myinstance.com
  # set to true if you use a self-signed certificate
  skip_tls_verify: false