You've already forked gitea-release-action
mirror of
https://gitea.com/actions/gitea-release-action.git
synced 2025-11-14 16:30:21 +07:00
3.2 KiB
3.2 KiB
Gitea Release action
An action to support publishing release to Gitea.
Preserves the fields body, prerelease and name when pushing the release if no value is given.
Inputs
The following are optional as step.with keys
| Name | Type | Description |
|---|---|---|
server_url |
String | the base url of the gitea API. Defaults to github.server_url |
body |
String | Text communicating notable changes in this release |
body_path |
String | Path to load text communicating notable changes in this release |
draft |
Boolean | Creates a draft release. Defaults to false |
prerelease |
Boolean | Indicator of whether or not is a prerelease. Defaults to false |
files |
String | Newline-delimited globs of paths to assets to upload for release |
name |
String | Name of the release. Defaults to tag name |
tag_name |
String | Name of a tag. Defaults to github.ref_name |
repository |
String | Name of a target repository in <owner>/<repo> format. Defaults to github.repository |
token |
String | Gitea Token. Defaults to ${{ github.token }} |
target_commitish |
String | Commitish value that determines where the Git tag is created from. Can be any branch or commit SHA. |
md5sum |
Boolean | Publish .md5 along with artifacts, Defaults to false |
sha256sum |
Boolean | Publish .md5 along with artifacts, Defaults to false |
Example usage
uses: grypho/gitea-release-action@v1.1
env:
NODE_OPTIONS: '--experimental-fetch' # if nodejs < 18
with:
files: |-
bin/**
If you want to ignore ssl verify error, you can set env NODE_TLS_REJECT_UNAUTHORIZED=false
References
- softprops/action-gh-release: 📦 GitHub Action for creating GitHub Releases
- sigyl-actions/gitea-action-release-asset
- actions/release-action: An action written by Golang to support publishing release to Gitea(not Github Actions compatible) - release-action - Gitea: Git with a cup of tea
- wangyoucao577/go-release-action: Automatically publish Go binaries to Github Release Assets through Github Action.
- akkuman/gitea-release-action: Base of this fork.