我想配置一個 GitHub Actions 作業流,以便它在分支推送上運行,而不是在標簽推送上運行。我認為這會起作用:
on:
push:
tags-ignore: ['**']
但是當我推送一個分支時,作業流也無法運行。有沒有辦法配置它,使其在分支推送而不是標簽推送上運行?
uj5u.com熱心網友回復:
不直觀地,為了避免標簽,您必須告訴它在所有分支上運行。例如,查看它在 psycopg中的使用。
on:
push:
branches:
- "*"
pull_request:
schedule:
- cron: '48 6 * * *'
檔案說:
如果您僅定義標簽/標簽忽略或僅定義分支/分支忽略,則作業流將不會針對影響未定義 Git 參考的事件運行。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/414998.html
標籤:
