28 lines
860 B
YAML
28 lines
860 B
YAML
# --------------------------------------------------
|
||
# 用途:宣告 Calculate Version action 的輸入、輸出與 Docker 執行方式。
|
||
# 更新日期:2026/07/11 17:44:33(Asia/Taipei)
|
||
# --------------------------------------------------
|
||
|
||
name: "Calculate Version"
|
||
description: "計算版本號"
|
||
author: "Jeffery"
|
||
inputs:
|
||
is_beta:
|
||
description: "是否為 beta 版本"
|
||
default: "false"
|
||
runner_token:
|
||
description: "用於讀取 release 的 token"
|
||
required: false
|
||
outputs:
|
||
version:
|
||
description: "計算出的版本號"
|
||
runs:
|
||
using: "docker"
|
||
image: "Dockerfile"
|
||
env:
|
||
GITEA_SERVER_URL: ${{ gitea.server_url }}
|
||
GITEA_REPOSITORY: ${{ gitea.repository }}
|
||
GITEA_TOKEN: ${{ gitea.token }}
|
||
RUNNER_TOKEN: ${{ inputs.runner_token || secrets.GITEA_TOKEN || secrets.RUNNER_TOKEN }}
|
||
IS_BETA: ${{ inputs.is_beta }}
|