Github eylemleri: varsayılan dal değişkeni
Github eylemlerinde varsayılan şubeyi belirlemenin akıllıca bir yolu var mı?
Şimdi şöyle bir şey yazmam gerekiyor:
on:
push:
branches:
- master
aşağıdaki kod gibi bir şey yazmanın bir yolu var mı?
on:
push:
branches:
- $default-branch
Google'ı denedim ama hiçbir şey bulamadım
Yanıtlar
Bu şu anda mümkün değil. Lütfen github topluluğundaki bu konuyu kontrol edin
Bu seviyede değişkene kolayca ulaşabilirsiniz
İş akışı geçerli değil. .github / workflows / so-004-değişkenler-in-trigger.yaml (Satır: 7, Sütun: 9): Tanınmayan adlandırılmış değer: 'env'. İfade içinde 1. konumda bulunur: env.default-şube
Burada olduğu gibi şube adına göre ek filtreleme düşünebilirsiniz ama şu anda istediğinizi yapamıyorsunuz.
$default-branchİş Akışı şablonlarında kullanılabilir, ancak İş Akışlarında kullanılamaz. Dal, başlatıldıktan sonra İş Akışında sabit kodlanacak ve manuel olarak bakımının yapılması gerekecektir. [1]
Blog yazısı: https://github.blog/changelog/2020-07-22-github-actions-better-support-for-alternative-default-branch-names/