19 poin oleh xguru 2020-10-26 | 4 komentar | Bagikan ke WhatsApp

Memantau situs dengan GitHub Actions

  • Memeriksa setiap 5 menit apakah situs web berfungsi dengan baik

  • Waktu respons diperiksa setiap 6 jam dan di-commit ke git

  • Grafik waktu respons dibuat otomatis setiap hari

Melaporkan insiden dengan GitHub Issues

  • Membuat issue saat endpoint mengalami down

  • Anggota tim di-assign ke issue secara otomatis

  • Laporan insiden ditulis sebagai komentar pada issue

  • Issue ditutup otomatis saat situs pulih kembali

  • Mengirim notifikasi ke Slack setiap kali ada perubahan

Menggunakan GitHub Pages sebagai situs status

  • Membuat situs PWA yang sederhana dan keren, dibangun dengan Svelte dan Sapper

  • Mengambil dan menampilkan data dari GitHub API di repo tersebut

4 komentar

 
r2fresh 2020-10-29

Karena ini layanan yang bagus, saya sudah beberapa kali mencobanya, tapi tetap tidak berhasil.

Di Actions terus muncul error.

Saya tidak punya domain, jadi saya ingin langsung memakai alamat github gh-pages, tapi tidak berhasil juga T_T.

Nanti kalau ada waktu saya harus coba lagi.

 
xguru 2020-10-26

Saya sudah menerapkannya untuk GeekNews dan beberapa situs web Hada lain yang sedang beroperasi, dan tampilannya rapi.

Karena juga tidak memerlukan biaya tambahan, sepertinya cukup layak dipakai.

https://upptime.hada.io/

 
jeyraof 2020-10-26

Apakah gh-pages Anda buat sendiri, atau dibuat secara otomatis~?

Di situ tertulis untuk melakukan publishing, tapi apakah maksudnya gh-pages cukup diisi dengan hasil checkout dari master saja.. haha

 
xguru 2020-10-26

Saat menyalin template, saya menyertakan juga branch gh-pages.

Saya memasukkan Personal Access Token melalui GH_PAT.