mirror of
https://github.com/thegeeklab/wp-gitea-release.git
synced 2024-11-10 03:40:40 +00:00
00b0b14fc2
Closes #9
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