← Tüm yazılar← All writing

Yayınlama Akışını DoğrulamaChecking the Publishing Flow

Bu yazı, sitenin Markdown yayınlama akışını üretimde doğrulamak için hazırlandı. Bir postun kaynaktan başlayıp statik HTML, arşiv satırı ve reaction allowlist'ine kadar aynı adımla ilerlemesini test ediyor.

Kontrol edilenler

  • Çift dilli front matter ve gövde blokları
  • Başlıklar, vurgu, inline code ve bağlantılar
  • Sırasız ve sıralı listeler
  • Margin note ve related post metadata'sı
  1. Markdown kaynağı eklenir.
  2. Publisher statik çıktıları üretir.
  3. Pages ve Worker aynı commit'ten deploy edilir.

Amaç yeni bir içerik formatı değil, yayınlama zincirinin tamamını doğrulamaktır.

Yayınlama komutu her çalıştığında post sayfası, ana sayfa arşivi ve reaction slug listesi aynı kaynak kümesinden yenilenir.

Kontrol tamamlandığında bu URL doğrudan açılabilir ve ana sayfadaki 2026 arşivinde görünür.

Bu son satır, yalnızca Markdown kaynağının push edilmesiyle GitHub Actions'ın üretilen post çıktısını yenileyip deploy ettiğini doğrular.

This post exists to verify the site's Markdown publishing flow in production. It checks that one source moves through the same path to static HTML, an archive entry, and the reaction allowlist.

What this checks

  • Paired-language front matter and body blocks
  • Headings, emphasis, inline code, and links
  • Unordered and ordered lists
  • Margin notes and related-post metadata
  1. Add a Markdown source.
  2. Run the publisher to create static output.
  3. Deploy Pages and the Worker from the same commit.

The point is not a new content format, but a check of the full publishing chain.

Each publisher run refreshes the post page, home archive, and reaction slug list from the same source set.

After the check, this URL should open directly and appear in the 2026 archive on the home page.

This final line verifies that pushing only the Markdown source lets GitHub Actions refresh and deploy the generated post output.

Birini seçebilirsin. Yalnızca anonim toplam sayılır; kişisel profil oluşturulmaz. Tarayıcın seçimi 24 saat geçerli olacak şekilde saklanır ve sonraki ziyaretinde temizlenir. Spamı önlemek için aynı ağdaki kişiler post başına günde bir reaksiyonla sınırlandırılabilir.Pick one if you like. Only an anonymous aggregate is counted; no personal profile is created. Your browser stores the choice with a 24-hour expiry and clears it on a later visit. To prevent spam, people on the same network may be limited to one reaction per post per day.