2025-01-06 11:04:43 +02:00
2023-11-08 19:17:41 +02:00
2023-11-08 19:17:41 +02:00
2023-11-11 17:04:19 +02:00
2023-11-05 16:31:41 +02:00
2025-01-06 11:04:43 +02:00

github gitea actions

Creating a release in Gitea

License

This action will create a new release in the Gitea system using the API and output all debugging information to the log. See from detail https://docs.gitea.com/api/1.22/#tag/repository/operation/repoCreateRelease

Inputs

gitea_schema

Gitea schema.

gitea_host

Required Gitea host.

gitea_organization

Required Gitea organization or user.

gitea_repo

Required Gitea repository.

access_token

Required Gitea access token for interacting with the API.

release_body

Required Option {body} in request to api.

release_draft

Required Option {draft} in request to api.

release_name

Required Option {name} in request to api.

release_prerelease

Required Option {prerelease} in request to api.

release_tag_name

Required Option {tag_name} in request to api.

release_target_commitish

Required Option {target_commitish} in request to api.

Example usage

uses: rosven9856/gitea_creating_release_action@master
with:
  gitea_schema: "https"
  gitea_host: "gitea.example.org"
  gitea_organization: "organization"
  gitea_repo: "repository"
  access_token: "${{ secrets.GITEA_ACCESS_TOKEN }}"
  release_body: ""
  release_draft: "false"
  release_name: "release_name"
  release_prerelease: "false"
  release_tag_name: "1.0.0"
  release_target_commitish: "master"

Reach out to us

You found a bug or want to propose a feature?

  • File an issue here on GitHub: Issue.
  • File an issue here on Gitea: Issue.
Description
Creating a new release in the Gitea system using GitHub Actions
Readme MIT 97 KiB
Languages
Shell 95.3%
Dockerfile 4.7%