. Tindakan GitHub terkait NET
Artikel ini mencantumkan beberapa tindakan GitHub .NET pihak pertama yang dihosting di organisasi GitHub dotnet.
Catatan
Artikel ini adalah work-in-progress, dan mungkin tidak mencantumkan semua Tindakan GitHub .NET yang tersedia.
Penyapu versi .NET
Tindakan ini menyapu repositori .NET untuk versi target .NET yang tidak didukung.
Tim dokumen .NET menggunakan GitHub Action penyapu versi .NET untuk mengotomatiskan pembuatan masalah. Tindakan berjalan sesuai jadwal (sebagai pekerjaan cron). Ketika mendeteksi bahwa proyek .NET menargetkan versi di luar dukungan, proyek tersebut membuat masalah untuk melaporkan temuannya. Output dapat dikonfigurasi dan berguna untuk melacak masalah dukungan versi .NET.
Tindakan tersedia di GitHub Marketplace.
Analisis kode .NET
Tindakan ini menjalankan aturan analisis kode yang disertakan dalam .NET SDK sebagai bagian dari integrasi berkelanjutan (CI). Tindakan ini menjalankan aturan kualitas kode (CAXXXX) dan aturan gaya kode (IDEXXXX). Pertimbangkan untuk menggunakan Tindakan GitHub ini dalam skenario berikut:
- Anda hanya ingin melihat diagnostik kompilator saat mengkompilasi secara lokal, tetapi Anda masih ingin menangkap masalah analisis kode dalam fase terpisah.
- Anda ingin meningkatkan performa waktu kompilasi dengan membongkar penganalisis yang mahal, seperti penganalisis keamanan berbasis analisis aliran data, ke fase CI.
- Anda ingin menjalankan penganalisis kode .NET SDK default saat mengkompilasi secara lokal, tetapi Anda ingin menjalankan serangkaian penganalisis kode yang diperluas dalam fase CI.
Anda dapat mengonfigurasi tindakan dengan berbagai cara, termasuk apakah Anda ingin pelanggaran merusak build CI. Untuk informasi selengkapnya, lihat file README. Untuk informasi selengkapnya tentang analisis kode .NET, lihat Gambaran umum analisis kode .NET.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk