Files
dotnet-pack-action/action.yaml
Jeffery ae6e3ea262
Some checks failed
/ CD > 發布專案 (push) Has been cancelled
first commit
2025-09-18 14:24:50 +08:00

27 lines
748 B
YAML

name: 'DOTNET PACK'
description: '打包套件'
author: 'Jeffery'
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 "${{ inputs.configuration }}" -o "${{ gitea.workspace }}/output" \
/p:PackageVersion="${{ inputs.version }}" \
/p:RepositoryUrl="${{ inputs.repository }}" \
/p:RepositoryType="git" \
/p:Authors="Jeffery" \
/p:Company="jsc.idv.tw" \
/p:Copyright="Copyright©2025 jsc.idv.tw" \
/p:Description="${{ inputs.description }}"