Cara Membuat Auto Commit Otomatis Github
GitHub Actions adalah platform continuous integration and continuous delivery (CI/CD) yang memungkinkan Anda mengotomatiskan build test dan deploy
0

Cara Membuat Auto Commit Otomatis Github

GitHub Actions adalah platform continuous integration and continuous delivery (CI/CD) yang memungkinkan Anda mengotomatiskan build test dan deploy


Setelah sekian lama saya mencari akhirnya saya nemuin juga repository yang membagikan cara membuat auto commit di Github menggunakan
Github Action, yang mana auto commit ini berguna untuk menghijaukan stats commit di profile github kita. 

Saya sendiri merupakan orang yang jarang aktif di github, karena emang males dan kurangnya waktu luang untuk membuat project atau semacamnya, dan yah hasilnya jelas stats di profile github saya terlihat kering dan gersang karena gak full ijo. 

Nah berawal dari gabut akhirnya saya iseng mencari cara membuat stats github, agar full ijo. Dan saya pun ketemu dengan repository milik pak Irfan Maulana (Mazipan)yang mana reponya membagikan cara membuat auto commit otomatis ke github dengan github action. 

Disini pun saya tertarik dan akhirnya saya memakainya sampai sekarang. Sebelum melanjutkan ke Tutorialnya, kalian bisa simak beberapa informasi mengenai auto commit ini. 

Apa itu Github Action

Github Action

GitHub Actions adalah platform continuous integration and continuous delivery (CI/CD) yang memungkinkan Anda mengotomatiskan build, test, dan deployment pipeline. Anda dapat membuat alur kerja yang membangun dan menguji setiap permintaan tarikan ke repositori Anda, atau menerapkan permintaan tarikan gabungan ke produksi.

Memulai Github Action

File konfigurasi Github Actions biasanya terdapat di
.github/workflows/
dan menggunakan berkas YAML. Pertama kita perlu menambahkan nama dari workflow kita, maka saya hanya perlu menambahkan kode di dalam berkas YAML tersebut seperti ini:
name: Auto commit

Mengenal Trigger dan Job

Cara Membuat Auto Commit Otomatis Github

Trigger dan Job merupakan hal umum dalam CI yang perlu kalian ketahui, Trigger merupakan kode yang menentukan kapan CI kita akan dieksekusi. Sedangkan Job adalah pekerjaan yang akan dijalankan ketika aturan dalam trigger telah terpenuhi. Di dalam Github Actions, Trigger ini dikenal dengan nama Events di Github Actions dan ditandai dengan sintaks on atau bahasa mudahnya “pas apa nih?”.

Bagaimana Dengan Hasilnya ?

Auto Commit Otomatis Github

Ya tentu saja github saya pun menjadi full hijau, meskipun saya tidak melakukan commit di github, sebenarnya kalian juga bisa mengubah konfigurasi sendiri mau berapa kali commit otomatis ini akan di jalankan, caranya kalian tinggal ubah konfigurasi cron job nya menggunakan

Sumber Repository

Github: https://github.com/mazipan/auto-commit/
Artikel Lengkapnya: https://mazipan.space/membuat-commit-otomatis-ke-github

Comments

Harap Tidak Menggunakan Link, Spam, Dan Malware

l

Contact Form