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 }}