EN: Read in English
Dunia 7: Robot: Actions & CI/CD
Kemas kini Dependabot
Anda akan belajar: cara Dependabot pastikan pakej dan action anda sentiasa terkini.
Teks BM belum disemak oleh penutur asli.
Masalahnya
Pagi Isnin. Dua pull request muncul semalaman. Anda tak buka pun. Robot yang buka. Robot mana?
Tengok
Itulah Dependabot: Pembantu GitHub yang beri amaran tentang pakej tak selamat dan boleh buka pull request untuk kemas kini.. Version updates (kemas kini versi) pastikan pakej sentiasa baru, walaupun tiada lubang. Anda hidupkan dengan satu fail: .github/dependabot.yml.
Cuba
Baris mana yang pastikan action workflow anda terkini? Ketik baris itu.
Ketik baris untuk action workflow anda.
0 daripada 1 dijumpai
Tengok
Ingat SHA yang disematkan? Dependabot kemas kini itu juga. Satu action yang disematkan dapat versi baru. Apa yang pull request Dependabot ubah?
Pilih satu jawapan.
Cuba
Amaran keselamatan (Dunia 8) atau version update? Susun setiap satu.
Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.
Teka
Satu pull request Dependabot buat CI anda gagal. Apa sekarang?
Pilih satu jawapan.
Anda berjaya!
Kini anda boleh biar Dependabot pastikan projek anda terkini.
Nak tahu lebih (pilihan)
interval boleh jadi daily, weekly, monthly dan lain-lain. Version update tengok branch lalai anda. Terlalu banyak PR kecil? groups: himpunkan banyak kemas kini dalam satu PR. PR Dependabot jalankan CI anda, sama macam PR kawan sepasukan.
English
Monday morning. Two pull requests showed up overnight. You didn’t open them. A robot did. Which one?
It’s Dependabot. Its version updates keep packages fresh, holes or not. You switch them on with one file: .github/dependabot.yml.
Which line keeps your workflow actions fresh? Tap it.
Remember pinned SHAs? Dependabot bumps those too. A pinned action gets a new version. What does Dependabot’s pull request change?
Security alert (World 8) or version update? Sort each one.
A Dependabot pull request makes your CI fail. What now?
You can now let Dependabot keep your project fresh.
Anda dah siapkan ini. Latihan lagi pun bagus!
Dokumentasi rasmi: Configuring Dependabot version updates · Dependabot options reference
Anda dah belajar 25 minit. Rehat sekejap bantu otak anda.
Pecutan selesai! Fokus yang hebat. Regangkan badan seminit?