A github/gitea action to support publishing release to Gitea https://gitea.com/actions/gitea-release-action.git
Find a file
Akkuman de0122b411 🎉
2023-12-01 16:14:35 +08:00
dist 🎉 2023-12-01 16:14:35 +08:00
src 🎉 2023-12-01 16:14:35 +08:00
.gitignore 🎉 2023-12-01 16:14:35 +08:00
action.yml 🎉 2023-12-01 16:14:35 +08:00
package-lock.json 🎉 2023-12-01 16:14:35 +08:00
package.json 🎉 2023-12-01 16:14:35 +08:00
README.md 🎉 2023-12-01 16:14:35 +08:00

Gitea Release action

An action to support publishing release to Gitea.

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
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 }}

Example usage

uses: akkuman/gitea-release-action@v1.0.0
with:
  files: |-
    bin/**    

If you want to ignore ssl verify error, you can set env NODE_TLS_REJECT_UNAUTHORIZED=false

References