Aynı GitHub Actions etiketi artık AWS üzerinde çalışabilir

Dev
Görüntülenme 2

YAML değişmediği hâlde bir iş dış servise girişte başarısız olabilir. GitHub 28 Ekim’de Linux kapasitesini Azure yanında AWS’ye genişlettiğini duyurdu. Etiket aynı kalırken çıkış adresi değişebilir.

Aynı etiketlerin arkasında daha fazla makine

Standart 2 ve 4 çekirdekli Linux runner’lar ve özel yapılandırması olmayan uyumlu larger runner’lar kapsamda. Windows ve özel ağlar hariç. Free, Pro ve Team otomatik katılıyor; Enterprise Cloud, Actions > Hosted compute cloud providers üzerinden AWS’yi etkinleştirebiliyor.

Özgün hayalî bağlantı örneği: yalnız Azure’ya izin veren hedef farklı çıkışlarda farklı sonuç verir. Ürün ekranı veya olay ölçümü değildir.
Özgün hayalî bağlantı örneği: yalnız Azure’ya izin veren hedef farklı çıkışlarda farklı sonuç verir. Ürün ekranı veya olay ölçümü değildir.

GitHub uygun işleri etiket ve sözdizimini değiştirmeden müsait sağlayıcılara dağıtıyor. Amaç kapasite kaynaklı kuyrukları azaltmak ve dayanıklılığı artırmak. Her işin hızlanacağı veya iki bulutta çift çalıştırılacağı söylenmiyor.

Hatalar neden aralıklı görünebilir?

Yalnızca Azure adreslerini kabul eden hayalî bir dağıtım API’si düşünün. Aynı workflow Azure’dan geçerken başka bir çıkışta reddedilebilir. GitHub, Microsoft Entra Conditional Access ağ koşullarına da dikkat çekiyor. Bu yaşadığımız bir olay değil, açıklayıcı örnek.

Token değiştirmeden önce zaman, hedef, kaynak IP ve uygulanan politikayı karşılaştırın. Makine beklemek ile iş başladıktan sonra kimlik doğrulama reddi farklı aşamalardır. Daha fazla kapasite erişim kuralını düzeltmez.

IP’ler aralık olarak okunmalı

Resmî başlangıç GET https://api.github.com/meta içindeki actions dizisi. REST belgesi örnekleri kopyalamak yerine güncel değerleri sorgulamayı istiyor. Yerel Python ipaddress örneğimiz belge amaçlı 192.0.2.0/24 kullanıyor: .10 ve .200 içeride, 198.51.100.10 dışarıda. Bunlar gerçek runner IP’leri değil.

Belge amaçlı 192.0.2.0/24 CIDR’ı ile yerel Python ipaddress testi: iki adres içeride, biri dışarıda. Gerçek GitHub IP’leri değildir.
Belge amaçlı 192.0.2.0/24 CIDR’ı ile yerel Python ipaddress testi: iki adres içeride, biri dışarıda. Gerçek GitHub IP’leri değildir.

Tüm aralıkları açmak her sisteme uygun değil. Runner başvurusu çok sayıdaki standart aralığı iç kaynaklar için izin listesi olarak önermiyor; statik IP’li larger runner veya kendi runner’ınızı öneriyor. Ağ kaynağı kimlik doğrulama ve en az ayrıcalığın yerini tutmaz.

Etiket sabit, varsayım farklı

Önce sorunun iş başlamadan mı sonra mı olduğunu ayırın; güncel aralıkları gerçek politikalarla karşılaştırın. Sabit çıkış gerekiyorsa buna uygun runner seçin. Runner etiketi bulut sağlayıcısının kimliği değildir.

Resmî kaynaklar

GitHub Changelog · 2026-10-28

GitHub Docs · Hosted runners

GitHub REST · Meta