PublishToGithub.yml 572 B

123456789101112131415161718192021222324
  1. name: Publish artifacts to Github
  2. on: workflow_dispatch
  3. jobs:
  4. build_job:
  5. uses: ./.github/workflows/BuildPackages.yml
  6. with:
  7. version-suffix: Preview-$(date +'%Y%m%d-%H%M%S')"
  8. publish_job:
  9. needs: build_job
  10. runs-on: ubuntu-latest
  11. steps:
  12. - name: Download all artifacts
  13. uses: actions/download-artifact@v4
  14. with:
  15. name: nuget-packages
  16. - name: Push to NuGet
  17. run: dotnet nuget push "*.nupkg" --api-key ${{secrets.SharpGLTF_PublishToGithub}} --source https://nuget.pkg.github.com/${{github.repository_owner}}