0Pricing
DevOps Bootcamp · Pelajaran

Alur Kerja GitHub Pertama Anda

Buat dan jalankan alur kerja GitHub Actions pertama Anda untuk mengotomatiskan tugas sederhana dalam repositori Anda.

Alur Kerja GitHub Pertama Anda adalah pelajaran DevOps Bootcamp gratis di CoddyKit. Ini adalah pelajaran 3 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar DevOps Bootcamp, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus DevOps Bootcamp mencakup 4 pelajaran total.

Selamat Datang di Alur Kerja!

Alur kerja adalah rangkaian langkah otomatis yang berjalan di repositori Anda. Anda menulisnya dalam YAML dan menyimpannya di .github/workflows/.

Inti: Nama dan Pemicu

Setiap alur kerja memerlukan name untuk mengidentifikasinya dan kunci on sebagai pemicunya. Gunakan on: push agar alur berjalan setiap kali kode dikirim.

Tugas: Unit Pekerjaan

Setelah Anda menentukan kapan alur kerja berjalan, jobs menentukan apa yang dilakukannya. Setiap tugas adalah unit pekerjaan independen dengan id-nya sendiri.

Pelaksana: Mesin Virtual Anda

Kunci runs-on memilih mesin untuk tugas Anda. ubuntu-latest adalah pilihan utama; windows-latest dan macos-latest tersedia saat diperlukan.

Langkah: Urutan Tindakan

Di dalam tugas, steps berjalan secara berurutan. run mengeksekusi perintah shell; uses memasukkan tindakan siap pakai. Kita akan mulai dengan run.

Alur Kerja Pertama Anda: Halo!

Berikut alur kerja awal yang lengkap: alur ini mengambil versi kode Anda, mencetak salam, dan mencantumkan berkas. Simpan sebagai hello-workflow.yml lalu jalankan.

name: My First Hello Workflow

on: [push]

jobs:
  say_hello_job:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout code
        uses: actions/checkout@v4
      - name: Say Hello World
        run: echo "Hello from GitHub Actions!"
      - name: List current directory files
        run: ls -la

Memahami Perintah `run`

Kunci run mengeksekusi perintah shell apa pun pada pelaksana—echo untuk mencetak dan ls -la untuk mencantumkan berkas. Rangkai banyak baris dengan |.

Memicu Alur Kerja Anda

Dengan on: [push], alur kerja Anda berjalan otomatis setelah Anda melakukan komit dan mengirim berkas YAML ke repositori. Tidak diperlukan pemicu manual.

Melihat Eksekusi Alur Kerja

Buka tab Actions di repositori Anda untuk memantau eksekusi secara langsung—status, tugas, langkah, dan log lengkap untuk men-debug setiap kegagalan.

Uji Singkat: Struktur Alur Kerja

Manakah dari berikut ini yang NOT merupakan kata kunci tingkat teratas yang digunakan langsung dalam berkas YAML alur kerja GitHub Actions dasar?

Rangkuman: Otomatisasi Pertama Anda!

Anda telah membuat dan memicu alur kerja pertama: alur ini berada di .github/workflows/, dimulai oleh suatu peristiwa, dan menjalankan langkah-langkah pada pelaksana yang dipilih. Bagus.

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Alur Kerja GitHub Pertama Anda” gratis?

Ya — teks lengkap “Alur Kerja GitHub Pertama Anda” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus DevOps Bootcamp, upgrade ke CoddyKit PRO. Kursus DevOps Bootcamp mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Alur Kerja GitHub Pertama Anda”?

Buat dan jalankan alur kerja GitHub Actions pertama Anda untuk mengotomatiskan tugas sederhana dalam repositori Anda. Kamu berlatih DevOps Bootcamp dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai DevOps Bootcamp?

Tidak diperlukan pengalaman sebelumnya. DevOps Bootcamp di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 3 dari 4.

Berapa lama pelajaran “Alur Kerja GitHub Pertama Anda” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran DevOps Bootcamp ini?

Ya. Setiap pelajaran DevOps Bootcamp menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Apa Itu CI/CD dan DevOps?
  2. Konsep Inti GitHub Actions
  3. Alur Kerja GitHub Pertama Anda
  4. Mengelola Secret dan Variabel Lingkungan
← Kembali ke DevOps Bootcamp