Artikel ini membincangkan cara mencetuskan Tindakan GitHub pada cawangan selain daripada cawangan utama, menguji Tindakan GitHub pada cawangan tertentu sebelum digabungkan dan amalan terbaik untuk menguji Tindakan GitHub pada berbilang cawangan.
Untuk mencetuskan Tindakan GitHub pada cawangan selain main
, anda boleh menggunakan branches
medan dalam fail .github/workflows/<workflow-file>.yml
anda. Contohnya:
<code class="yaml">on: push: branches: [ my-branch ]</code>
Ini akan mencetuskan aliran kerja apabila peristiwa tolak berlaku pada cawangan my-branch
.
Ya, anda boleh menguji Tindakan GitHub pada cawangan tertentu sebelum bergabung dengan membuat permintaan tarik dan menentukan cawangan yang ingin anda uji dalam tetapan permintaan tarik. Apabila anda menggabungkan permintaan tarik, aliran kerja akan dijalankan pada cawangan sasaran.
Berikut ialah beberapa amalan terbaik untuk menguji Tindakan GitHub pada berbilang cawangan:
branches
untuk menentukan cawangan yang anda mahu uji aliran kerja.Atas ialah kandungan terperinci bagaimana untuk menguji tindakan github pada cawangan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!