Pengantar

Selesai

Saat memikirkan cara untuk menambahkan efisiensi dalam alur kerja GitHub Anda, pertimbangkan bahwa Anda dapat membangun aplikasi dan integrasi untuk meningkatkan dan menyesuaikan alur kerja Anda. Dengan menggunakan Aplikasi GitHub dan Aplikasi OAuth, Anda dapat membantu mengurangi jumlah waktu yang dihabiskan untuk tugas manual dan menyesuaikan alur kerja Anda untuk memenuhi kebutuhan individu, tim, dan perusahaan. Anda juga dapat berbagi integrasi ini dengan orang lain di GitHub Marketplace, dan sebagai imbalannya menggunakan aplikasi dan integrasi yang dibangun oleh pengembang lain.

Misalkan Anda mencari fitur yang belum didukung GitHub. Mungkin Anda ingin mengotomatiskan beberapa tugas yang lebih biasa yang Anda tangani. Misalnya, menindaklanjuti kontributor yang tidak memberi label masalah yang mereka buat. Atau secara otomatis menutup cabang atau permintaan pull apa pun yang tetap tidak tersentuh selama berbulan-bulan. Apa pun kebutuhan Anda, Anda mungkin tidak sendirian. Kabar baiknya adalah Aplikasi GitHub menawarkan cara bagi Anda untuk mengisi celah dan mengotomatiskan proses di repositori Anda. Berita yang lebih baik adalah bahwa solusi yang Anda butuhkan mungkin sudah dibangun.

Mengoptimalkan nilai aplikasi dan fitur untuk mengelola pengguna dalam alur kerja Anda dapat membantu mempercepat proses Anda sambil menjaga efisiensi, keamanan, dan keandalan. Dalam modul ini, Anda belajar tentang menggunakan alat-alat ini dan fitur-fiturnya.

Dalam modul ini, Anda mempelajari cara mengotomatiskan proses DevOps dengan menggunakan Aplikasi GitHub yang menangani tugas berulang, menerapkan kebijakan tim, dan mempertahankan repositori yang rapi.

Tujuan pembelajaran

Pada akhir modul ini, Anda akan:

  • Identifikasi Token Akses GitHub yang tersedia yang diperlukan untuk mendukung pengguna GitHub.
  • Pahami cara memantau batas laju token.
  • Menjelaskan kemampuan, kasus penggunaan, dan perbedaan Aplikasi GitHub dan Aplikasi OAuth.
  • Tunjukkan pengetahuan Anda dengan menginstal aplikasi GitHub di repositori GitHub.

Prasyarat

  • Akun GitHub
  • Kemampuan untuk menavigasi dan mengedit file di GitHub

Modul ini mencakup otomatisasi tugas GitHub umum melalui Aplikasi GitHub. Untuk memahami sepenuhnya manfaat yang dibahas modul ini, sebaiknya Anda menyelesaikan modul berikut terlebih dahulu: