19 puan yazan xguru 2020-10-26 | 4 yorum | WhatsApp'ta paylaş

GitHub Actions ile site izleme

  • Web sitesinin düzgün çalışıp çalışmadığını her 5 dakikada bir kontrol eder

  • Yanıt süresi her 6 saatte bir kontrol edilir ve git'e commit edilir

  • Yanıt süresi grafiği her gün otomatik olarak oluşturulur

GitHub Issues ile olay raporlama

  • Endpoint kapanırsa bir issue oluşturur

  • Ekip üyeleri issue'ya otomatik olarak atanır

  • Olay raporları issue'ya yorum olarak yazılır

  • Site yeniden erişilebilir olduğunda issue otomatik olarak kapatılır

  • Her değişiklikte Slack üzerinden bildirim gönderilir

GitHub Pages, durum web sitesi olarak kullanılır

  • Svelte ve Sapper ile oluşturulmuş, basit ve şık bir PWA sitesi üretir

  • Verileri ilgili repo'dan GitHub API ile alıp gösterir

4 yorum

 
r2fresh 2020-10-29

İyi bir hizmet olduğu için birkaç kez denedim ama pek olmadı.

Actions tarafında sürekli hata çıkıyor.

Benim alan adım olmadığı için GitHub gh-pages adresini olduğu gibi kullanmak istedim. Ama pek olmuyor, hüzünlü.

Vakit bulunca tekrar denemem gerekecek.

 
xguru 2020-10-26

GeekNews ve şu anda işletilen diğer Hada web sitelerinde denedim; gayet temiz ve düzenli.

Ayrıca ek bir maliyeti de olmadığı için kullanmaya değer gibi görünüyor.

https://upptime.hada.io/

 
jeyraof 2020-10-26

gh-pages sayfasını doğrudan siz mi oluşturdunuz, yoksa otomatik mi oluşturuldu~?

Yayımlamanız gerektiği yazıyor ama gh-pages için sadece masterdan checkout edilmiş sonucu koymak yeterli mi.. hehe

 
xguru 2020-10-26

Şablonu kopyalarken gh-pages branch'ini de tamamen dahil ederek yaptım.

GH_PAT ile Personal Access Token'ı ekledim