mirror of
https://github.com/goreleaser/goreleaser.git
synced 2025-01-10 03:47:03 +02:00
054080a786
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
84 lines
2.5 KiB
Markdown
84 lines
2.5 KiB
Markdown
# Repository to push the generated files to.
|
|
repository:
|
|
# Repository owner.
|
|
#
|
|
# Templates: allowed
|
|
owner: caarlos0
|
|
|
|
# Repository name.
|
|
#
|
|
# Templates: allowed
|
|
name: my-repo
|
|
|
|
# Optionally a branch can be provided.
|
|
#
|
|
# Default: default repository branch
|
|
# Templates: allowed
|
|
branch: main
|
|
|
|
# Optionally a token can be provided, if it differs from the token
|
|
# provided to GoReleaser
|
|
# Templates: allowed
|
|
token: "{{ .Env.GITHUB_PERSONAL_AUTH_TOKEN }}"
|
|
|
|
# Sets up pull request creation instead of just pushing to the given branch.
|
|
# Make sure the 'branch' property is different from base before enabling
|
|
# it.
|
|
#
|
|
# Since: v1.17
|
|
pull_request:
|
|
# Whether to enable it or not.
|
|
enabled: true
|
|
|
|
# Whether to open the PR as a draft or not.
|
|
#
|
|
# Since: v1.19
|
|
draft: true
|
|
|
|
# If the pull request template has checkboxes, enabling this will
|
|
# check all of them.
|
|
#
|
|
# Since: v1.20 (pro).
|
|
# This feature is only available in GoReleaser Pro.
|
|
check_boxex: true
|
|
|
|
# Base can also be another repository, in which case the owner and name
|
|
# above will be used as HEAD, allowing cross-repository pull requests.
|
|
#
|
|
# Since: v1.19
|
|
base:
|
|
owner: goreleaser
|
|
name: my-repo
|
|
branch: main
|
|
|
|
# Clone, create the file, commit and push, to a regular Git repository.
|
|
#
|
|
# Notice that this will only have any effect if the given URL is not
|
|
# empty.
|
|
#
|
|
# Since: v1.18
|
|
git:
|
|
# The Git URL to push.
|
|
#
|
|
# Templates: allowed
|
|
url: 'ssh://git@myserver.com:repo.git'
|
|
|
|
# The SSH private key that should be used to commit to the Git
|
|
# repository.
|
|
# This can either be a path or the key contents.
|
|
#
|
|
# IMPORTANT: the key must not be password-protected.
|
|
#
|
|
# WARNING: do not expose your private key in the configuration file!
|
|
#
|
|
# Templates: allowed
|
|
private_key: '{{ .Env.PRIVATE_KEY_PATH }}'
|
|
|
|
# The value to be passed to `GIT_SSH_COMMAND`.
|
|
# This is mainly used to specify the SSH private key used to pull/push
|
|
# to the Git URL.
|
|
#
|
|
# Default: 'ssh -i {{ .KeyPath }} -o StrictHostKeyChecking=accept-new -F /dev/null'
|
|
# Templates: allowed
|
|
ssh_command: 'ssh -i {{ .Env.KEY }} -o SomeOption=yes'
|