1
0
mirror of https://github.com/goreleaser/goreleaser.git synced 2025-01-26 04:22:05 +02:00
goreleaser/www/docs/scm/gitea.md
Sam Therapy f1e63050d6
docs: Mention Gitea explicitly (#3489)
This PR adds explicit mention of Gitea in the AUR, Homebrew and Scoop
sections.

I have tested and tried using Homebrew and Scoop with a Gitea instance,
I have not tried the AUR but it should work the same.
2022-10-21 22:30:54 -03:00

32 lines
898 B
Markdown

# 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:
```yaml
# .goreleaser.yaml
env_files:
gitea_token: ~/.path/to/my/gitea_token
```
## 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.
```yaml
# .goreleaser.yaml
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
```