5 Commits

Author SHA1 Message Date
40c2c8f6a8 Merge pull request 'feat: 重構' (#4) from develop into master
All checks were successful
/ CD > 計算版本號 (push) Successful in 1s
/ CD > 發布專案 (push) Successful in 2s
Reviewed-on: #4
2026-03-21 13:00:25 +00:00
f01f4d9604 Merge pull request '更新 .gitea/workflows/master.yaml' (#3) from develop into master
All checks were successful
/ CD > 發布專案 (push) Successful in 1s
Reviewed-on: #3
2026-03-05 08:10:55 +00:00
25da09bec7 Merge pull request '更新 .gitea/workflows/master.yaml' (#2) from develop into master
Some checks failed
/ CD > 發布專案 (push) Failing after 1s
Reviewed-on: #2
2026-03-05 08:08:29 +00:00
a0910e0a5a Merge pull request '更新 .gitea/workflows/master.yaml' (#1) from develop into master
Some checks failed
/ CD > 發布專案 (push) Failing after 0s
Reviewed-on: #1
2026-03-05 08:03:03 +00:00
285a9747de Merge pull request '變更 Runner 標籤' (#1) from develop into master
Reviewed-on: jiantw83/dotnet-pack-action#1
2025-09-18 06:27:04 +00:00
2 changed files with 28 additions and 4 deletions

View File

@@ -31,4 +31,31 @@ runs:
RELEASE_VERSION: ${{ inputs.RELEASE_VERSION }}
RELEASE_AUTHOR: ${{ inputs.RELEASE_AUTHOR }}
RELEASE_COMPANY: ${{ inputs.RELEASE_COMPANY }}
RELEASE_COPYRIGHT: "Copyright©2025 ${{ inputs.RELEASE_COMPANY }}"
RELEASE_DESCRIPTION: ${{ inputs.RELEASE_DESCRIPTION }}
inputs:
project:
required: true
configuration:
default: 'Release'
repository:
required: true
version:
required: true
description:
default: '共用套件'
runs:
using: "composite"
steps:
- run: |
cd "${{ gitea.workspace }}/${{ inputs.project }}"
dotnet pack -c "$CONFIGURATION" -o "${{ gitea.workspace }}/output" \
/p:PackageVersion="$RELEASE_VERSION" \
/p:RepositoryUrl="$GITEA_REPOSITORY" \
/p:RepositoryType="git" \
/p:Authors="$RELEASE_AUTHOR" \
/p:Company="$RELEASE_COMPANY" \
/p:Copyright="$RELEASE_COPYRIGHT" \
/p:Description="${{ inputs.description }}"

View File

@@ -27,9 +27,6 @@ echo "RELEASE_AUTHOR=$RELEASE_AUTHOR" && ([ -z "$RELEASE_AUTHOR" ] || [ "$RELEAS
# 顯示 RELEASE_COMPANY 參數,並檢查是否為空或 "null",如果是則輸出錯誤訊息並退出
echo "RELEASE_COMPANY=$RELEASE_COMPANY" && ([ -z "$RELEASE_COMPANY" ] || [ "$RELEASE_COMPANY" = "null" ]) && exit 1
# 組合 RELEASE_COPYRIGHT 參數並顯示
RELEASE_COPYRIGHT="Copyright©$(date +%Y) $RELEASE_COMPANY" && echo "RELEASE_COPYRIGHT=$RELEASE_COPYRIGHT"
# 顯示 RELEASE_DESCRIPTION 參數,並檢查是否為空或 "null",如果是則輸出錯誤訊息並退出
echo "RELEASE_DESCRIPTION=$RELEASE_DESCRIPTION" && ([ -z "$RELEASE_DESCRIPTION" ] || [ "$RELEASE_DESCRIPTION" = "null" ]) && exit 1