Github工作流程推送nuget包

问题描述 投票:0回答:1

我是 GitHub 操作的新手。 我创建了一个

ci.main
工作流程。下面是我的代码。

运行后我无法在存储库部分查看包。

jobs:
  build:
    runs-on: ubuntu-latest  
    steps:
     
    - name: Checkout
      uses: actions/checkout@v2
     
    - name: Build
       run: >
            dotnet pack package \
                   -p:Version=1.0.0 \
                   -c Release \
                   -o ./location \
                   --include-source  
        
    - name: Push
      run: >
           dotnet nuget push \
           ./location/*.nupkg \
           --source "https://nuget.pkg.github.com/orginization/index.json" \
           --api-key xxxxxxx --skip-duplicate

nuget github-actions
1个回答
0
投票

显然,看起来该包正在被推送到组织范围。这就是为什么该包在存储库范围内不可用的原因。请按照查看包文档了解更多详细信息。

如果您打算将包推送到存储库范围,那么您必须进行相应的配置,即

NAMESPACE
。有关更多详细信息和示例,请参阅使用 NuGet 注册表

© www.soinside.com 2019 - 2024. All rights reserved.