Rog*_*itt 11 github github-actions
我对 Github 操作有以下操作,每次 PR 合并到 master 时,这些操作会自动打包并将包部署到 nuget.org。
name: Nuget Deploy
on:
push:
branches: [ master ]
jobs:
build:
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- name: Setup .NET Core
uses: actions/setup-dotnet@v1
with:
dotnet-version: 3.1.101
- name: Generate Nuget package
run: dotnet pack
working-directory: DateOverride
- name: Deploy to nuget.org
run: dotnet nuget push *.nupkg -k ${{ secrets.NUGET_DEPLOY_KEY }} -s https://api.nuget.org/v3/index.json
working-directory: DateOverride/DateOverride/bin/Debug
Run Code Online (Sandbox Code Playgroud)
但是如果我的更新只是README.md更新,我希望它不会运行,是否可以这样做?
Ben*_* W. 25
我认为paths-ignore设置应该有帮助:
on:
push:
branches:
- master
paths-ignore:
- '**/README.md'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2777 次 |
| 最近记录: |