fengling-platform/.gitea/workflows/nuget.yml
movingsam 2abc87af8a
Some checks failed
Publish NuGet Packages / publish (push) Failing after 11s
refactor: 合并 CI 配置并添加缓存清理
2026-03-01 00:31:08 +08:00

35 lines
705 B
YAML

name: Publish NuGet Packages
on:
push:
branches: [main]
tags:
- 'v*'
env:
GITEA_TOKEN: ${{ secrets.GITEA_TOKEN }}
GITEA_URL: https://gitea.shtao1.cn
jobs:
publish:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Setup .NET
uses: actions/setup-dotnet@v4
with:
dotnet-version: '10.0'
- name: Clean nuget cache
run: dotnet nuget locals all --clear
- name: Publish NuGet packages
run: |
./push-platform-nuget.sh all
env:
GITEA_HOST: gitea.shtao1.cn
GITEA_ORG: fengling
GITEA_API_TOKEN: ${{ secrets.GITEA_TOKEN }}