3 Commits

Author SHA1 Message Date
4282359e54 Update .gitea/workflows/release.yaml
Some checks failed
release / release (push) Has been cancelled
2026-02-06 11:01:45 +08:00
6d46193f5d Update .gitea/workflows/release.yaml 2026-02-06 11:00:13 +08:00
b8c6ba1355 Update .gitea/workflows/release.yaml
Some checks failed
Release / release (push) Failing after 2s
2026-02-06 10:40:10 +08:00

View File

@@ -1,58 +1,27 @@
--- name: release
name: gitea-release-action
description: "An action to support publishing release to Gitea." on:
author: "Akkuman" push:
inputs: tags:
server_url: - '*'
description: the base url of the gitea API
required: false jobs:
default: ${{ github.server_url }} release:
body: runs-on: ubuntu-latest
description: "Note-worthy description of changes in release" steps:
required: false - uses: actions/checkout@v3
default: ${{ github.event.release.body != '' && github.event.release.body || null }} with:
body_path: fetch-depth: 0
description: "Path to load description of changes in this release" - name: setup go
required: false uses: https://github.com/actions/setup-go@v4
name: with:
description: "Gives the release a custom name. Defaults to tag name" go-version: '>=1.20.1'
required: false - name: go build
default: ${{ github.event.release.name != '' && github.event.release.name || github.ref_name }} run: go build -o bin/myapp
tag_name: - name: Use Go Action
description: "Gives a tag name. Defaults to github.GITHUB_REF" id: use-go-action
required: false uses: https://gitea.com/actions/release-action@main
default: ${{ github.ref_name }} with:
draft: files: |-
description: "Creates a draft release. Defaults to false" bin/**
required: false api_key: '${{secrets.RELEASE_TOKEN}}'
default: ${{ github.event.release.draft || false }}
prerelease:
description: "Identify the release as a prerelease. Defaults to false"
required: false
default: ${{ github.event.release.prerelease || false }}
files:
description: "Newline-delimited list of path globs for asset files to upload"
required: false
repository:
description: "Repository to make releases against, in <owner>/<repo> format"
required: false
default: ${{ github.repository }}
token:
description: "Gitea Token"
required: false
default: ${{ github.token }}
target_commitish:
description: 'Commitish value that determines where the Git tag is created from. Can be any branch or commit SHA.'
required: false
md5sum:
description: 'Publish `.md5` along with artifacts.'
required: false
sha256sum:
description: 'Publish `.sha256` along with artifacts.'
required: false
runs:
using: "node16"
main: "dist/index.js"
branding:
color: "green"
icon: "package"