You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.1 KiB
1.1 KiB
Use this plugin for publishing files and artifacts to GitHub releases. You can override the default configuration with the following parameters:
api_key
- GitHub oauth token with public_repo or repo permissionfiles
- Files to upload to GitHub Release, globs are allowedfile_exists
- What to do if an file asset already exists, supported values: overwrite (default), skip and failchecksum
- Checksum takes hash methods to include in your GitHub release for the files specified. Supported hash methods include md5, sha1, sha256, sha512, adler32, and crc32.draft
- create a draft release if set to truebase_url
- GitHub base URL, only required for GHEupload_url
- GitHub upload URL, only required for GHE
Sample configuration:
publish:
github_release:
api_key: my_github_api_key
files: dist/*
checksum: sha1
or
publish:
github_release:
api_key: my_github_api_key
files:
- dist/*
- bin/binary.exe
checksum:
- md5
- sha1
- sha256
- sha512
- adler32
- crc32