GitHub Actions Self-Hosted Runner Kurulumu: Linux Rehberi
Ücretsiz GitHub Actions dakikaları (ayda 2.000) bitince Linux sunucumu self-hosted runner yaptım: ayrı kullanıcı, SHA256 doğrulama, systemd, etiket, güvenlik.
Ücretsiz GitHub Actions dakikaları (ayda 2.000) bitince Linux sunucumu self-hosted runner yaptım: ayrı kullanıcı, SHA256 doğrulama, systemd, etiket, güvenlik.
GitHub Trending'i her gün kazıyan, geçmişle karşılaştıran ve React arayüzüyle GitHub Pages'te yayınlayan açık kaynak projemin nasıl çalıştığını anlatıyorum.
RSS, Atom, JSON ve HTML kaynaklarını AI asistanlarına sunan OmniWire-MCP: kaynak başına circuit breaker, içerik tipi algılama, Zod şeması ve npm yayın hataları.
GitHub hesabım askıya alınınca blogumu ve repolarımı GitLab'a taşıyıp geri döndüm. GitLab CI ile GitHub Actions farkları ve platformdan bağımsız kalmak.
Git branch stratejileri karşılaştırması: GitFlow, trunk-based development, merge queue, squash merge, Conventional Commits, pre-commit ve git bisect.
GitHub Actions ile Python projesine CI/CD pipeline'ı: uv ile test, GHCR'a Docker imajı, onaylı deploy, reusable workflow, OIDC ve güvenlik ayarları.