Peta dunia

 

EN: Read in English

Dunia 7: Robot: Actions & CI/CD

Action Marketplace dan pinning

Anda akan belajar: cara pinjam action dengan selamat dan sematkannya supaya tak berubah.

Teks BM belum disemak oleh penutur asli.

Masalahnya

Job anda perlukan Node pada runner. Anda boleh tulis 30 baris skrip pemasangan. Ribuan orang perlukan benda yang sama. Apa langkah yang bijak?

Pilih satu jawapan.

Tengok

Ketik setiap baris yang pinjam action.

0 daripada 2 dijumpai

action: Langkah siap pakai yang orang kongsi. Anda pinjam dengan uses:. ialah langkah siap pakai, macam blok Lego. uses: owner/nama@versi pinjam satu action.

Tengok

GitHub Marketplace: Kedai GitHub tempat orang kongsi action dan aplikasi. ialah kedai action yang dikongsi. Sesiapa pun boleh terbitkan di situ. Jadi semak dulu sebelum pinjam. Boleh percaya? Leret setiap petunjuk.

Leret ke kanan untuk bagus, ke kiri untuk perlu baiki. Atau guna butang.

1 / 4

Pembuatnya disahkan GitHub, dan ribuan orang guna

Pembuatnya disahkan GitHub, dan ribuan orang guna

Tengok

Ketik setiap titik pada garis masa.

@v7 ialah tag: nota pelekat pada satu commit. Nota pelekat boleh dialih. Ketik sepanjang cerita ini.

Tengok

Ketik baris yang tak boleh berubah senyap-senyap.

0 daripada 1 dijumpai

SHA commit penuh tak boleh tunjuk ke kod lain. Guna SHA dipanggil pinning (sematkan action) (pinning (an action)): Guna SHA commit penuh sesuatu action, supaya kodnya tak boleh berubah senyap-senyap. (sematkan). Tambah versi sebagai komen, untuk manusia. (SHA itu contoh rekaan.)

Cuba

Boleh beralih, atau tidak sama sekali? Susun setiap versi.

Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.

      Teka

      Anda sematkan action pada satu SHA. Kemudian versi 7.0.2 baiki satu pepijat. Apa jadi?

      Pilih satu jawapan.

      Anda berjaya!

      Kini anda boleh pilih action yang selamat dan sematkannya.

      Nak tahu lebih (pilihan)

      Action di bawah actions/ dibuat oleh GitHub. Nasihat GitHub sendiri: sematkan action pihak ketiga pada SHA penuh. Salin SHA dari repo asal action itu, bukan dari fork. Branch seperti @main paling berisiko. Anda jalankan apa sahaja yang masuk ke situ nanti.