{"id":36577,"date":"2025-12-20T04:00:44","date_gmt":"2025-12-20T01:00:44","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/go-uygulamalarini-github-actions-ile-google-cloud-runa-otomatik-dagitma-ucretsiz-katman\/"},"modified":"2025-12-20T04:00:44","modified_gmt":"2025-12-20T01:00:44","slug":"go-uygulamalarini-github-actions-ile-google-cloud-runa-otomatik-dagitma-ucretsiz-katman","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/go-uygulamalarini-github-actions-ile-google-cloud-runa-otomatik-dagitma-ucretsiz-katman\/","title":{"rendered":"Go Uygulamalar\u0131n\u0131 GitHub Actions ile Google Cloud Run&#8217;a Otomatik Da\u011f\u0131tma (\u00dccretsiz Katman)"},"content":{"rendered":"<h2>Go Uygulamalar\u0131n\u0131 GitHub Actions ile Google Cloud Run&#8217;a Otomatik Da\u011f\u0131tma (\u00dccretsiz Katman)<\/h2>\n<p>G\u00fcn\u00fcm\u00fcz\u00fcn h\u0131zla de\u011fi\u015fen yaz\u0131l\u0131m d\u00fcnyas\u0131nda, uygulamalar\u0131n h\u0131zl\u0131 ve g\u00fcvenilir bir \u015fekilde da\u011f\u0131t\u0131lmas\u0131 kritik \u00f6neme sahiptir. \u00d6zellikle Go gibi performans odakl\u0131 dillerle geli\u015ftirilen uygulamalar i\u00e7in bu durum daha da belirginle\u015fir. Bu makalede, Go uygulamalar\u0131n\u0131z\u0131 Google Cloud Run&#8217;\u0131n sunucusuz ve \u00f6l\u00e7eklenebilir yap\u0131s\u0131na, GitHub Actions&#8217;\u0131n g\u00fc\u00e7l\u00fc otomasyon yetenekleriyle nas\u0131l entegre edebilece\u011finizi ad\u0131m ad\u0131m inceleyece\u011fiz. \u00dcstelik t\u00fcm bu s\u00fcreci Google Cloud&#8217;un c\u00f6mert \u00fccretsiz katman limitleri dahilinde kalarak ger\u00e7ekle\u015ftirece\u011fiz, b\u00f6ylece geli\u015ftiricilerin maliyet endi\u015fesi olmadan modern CI\/CD pratiklerini deneyimlemesini sa\u011flayaca\u011f\u0131z.<\/p>\n<h3>Giri\u015f: Neden Otomatik Da\u011f\u0131t\u0131m ve Cloud Run?<\/h3>\n<p>Modern yaz\u0131l\u0131m geli\u015ftirme s\u00fcre\u00e7lerinde, kodun yaz\u0131lmas\u0131ndan canl\u0131ya al\u0131nmas\u0131na kadar ge\u00e7en s\u00fcreyi k\u0131saltmak ve hatalar\u0131 minimize etmek esast\u0131r. S\u00fcrekli Entegrasyon ve S\u00fcrekli Da\u011f\u0131t\u0131m (CI\/CD) boru hatlar\u0131, bu hedeflere ula\u015fmak i\u00e7in vazge\u00e7ilmez ara\u00e7lard\u0131r. Go uygulamalar\u0131, derlenmi\u015f ve hafif yap\u0131s\u0131yla sunucusuz ortamlara m\u00fckemmel uyum sa\u011flar. Google Cloud Run ise, bu uygulamalar\u0131 s\u0131f\u0131r altyap\u0131 y\u00f6netimiyle, iste\u011fe ba\u011fl\u0131 olarak \u00f6l\u00e7eklendirebilen ve sadece kulland\u0131\u011f\u0131n\u0131z kadar \u00f6deme yapman\u0131z\u0131 sa\u011flayan bir platform sunar.<\/p>\n<h4>Go Uygulamalar\u0131 ve Modern Da\u011f\u0131t\u0131m \u0130htiya\u00e7lar\u0131<\/h4>\n<p>Go, y\u00fcksek performans, e\u015fzamanl\u0131l\u0131k ve d\u00fc\u015f\u00fck bellek kullan\u0131m\u0131 gibi \u00f6zellikleriyle \u00f6zellikle mikroservisler ve API&#8217;ler i\u00e7in pop\u00fcler bir dil haline gelmi\u015ftir. Geli\u015ftiriciler, Go&#8217;nun sa\u011flad\u0131\u011f\u0131 bu avantajlar\u0131 da\u011f\u0131t\u0131m s\u00fcrecinde de s\u00fcrd\u00fcrmek isterler. Manuel da\u011f\u0131t\u0131m s\u00fcre\u00e7leri zaman al\u0131c\u0131, hataya a\u00e7\u0131k ve \u00f6l\u00e7eklenemezken, otomatik bir CI\/CD boru hatt\u0131, her kod de\u011fi\u015fikli\u011finde uygulaman\u0131n test edilmesini, derlenmesini ve da\u011f\u0131t\u0131lmas\u0131n\u0131 sa\u011flayarak geli\u015ftirme h\u0131z\u0131n\u0131 art\u0131r\u0131r ve tutarl\u0131l\u0131\u011f\u0131 garanti eder.<\/p>\n<h4>Google Cloud Run&#8217;\u0131n Avantajlar\u0131 (Sunucusuz, \u00d6l\u00e7eklenebilir, Maliyet Etkin)<\/h4>\n<p>Google Cloud Run, sunucusuz bir platform olarak, geli\u015ftiricilerin altyap\u0131 y\u00f6netimiyle u\u011fra\u015fmadan kapsay\u0131c\u0131l\u0131 uygulamalar\u0131n\u0131 \u00e7al\u0131\u015ft\u0131rmas\u0131na olanak tan\u0131r. Temel avantajlar\u0131 \u015funlard\u0131r:<\/p>\n<ul>\n<li><b>Sunucusuz:<\/b> Sunucu provizyonu, yama veya \u00f6l\u00e7ekleme gibi operasyonel y\u00fckleri ortadan kald\u0131r\u0131r.<\/li>\n<li><b>Otomatik \u00d6l\u00e7ekleme:<\/b> Gelen isteklere g\u00f6re s\u0131f\u0131rdan binlerce \u00f6rne\u011fe kadar otomatik olarak \u00f6l\u00e7eklenir ve trafik olmad\u0131\u011f\u0131nda s\u0131f\u0131ra d\u00fc\u015ferek maliyet tasarrufu sa\u011flar.<\/li>\n<li><b>Kapsay\u0131c\u0131 Deste\u011fi:<\/b> Standart Docker kapsay\u0131c\u0131lar\u0131n\u0131 destekler, bu da Go uygulamalar\u0131n\u0131z\u0131 kolayca paketleyebilece\u011finiz anlam\u0131na gelir.<\/li>\n<li><b>Maliyet Etkinli\u011fi:<\/b> Yaln\u0131zca uygulaman\u0131z \u00e7al\u0131\u015f\u0131rken veya istekleri i\u015flerken kaynak t\u00fcketti\u011fi i\u00e7in, \u00f6zellikle \u00fccretsiz katman limitleri dahilinde \u00e7ok uygun maliyetlidir.<\/li>\n<\/ul>\n<h4>GitHub Actions ile CI\/CD&#8217;nin G\u00fcc\u00fc<\/h4>\n<p>GitHub Actions, GitHub depolar\u0131n\u0131zda do\u011frudan CI\/CD i\u015f ak\u0131\u015flar\u0131 olu\u015fturman\u0131za olanak tan\u0131yan entegre bir otomasyon platformudur. Kod de\u011fi\u015fiklikleri, \u00e7ekme istekleri veya zamanlanm\u0131\u015f olaylar gibi \u00e7e\u015fitli tetikleyicilerle \u00e7al\u0131\u015fabilir. GitHub Actions kullanarak \u015funlar\u0131 ba\u015farabiliriz:<\/p>\n<ul>\n<li>Her kod de\u011fi\u015fikli\u011finde Go uygulamas\u0131n\u0131 otomatik olarak derleme ve test etme.<\/li>\n<li>Docker imaj\u0131n\u0131 olu\u015fturma ve bir kapsay\u0131c\u0131 kay\u0131t defterine (Artifact Registry) g\u00f6nderme.<\/li>\n<li>Yeni imaj\u0131 kullanarak Cloud Run servisini g\u00fcncelleme.<\/li>\n<li>T\u00fcm bu ad\u0131mlar\u0131, geli\u015ftiricilerin m\u00fcdahalesi olmadan, tutarl\u0131 bir \u015fekilde ger\u00e7ekle\u015ftirme.<\/li>\n<\/ul>\n<h3>\u00d6n Gereksinimler ve Google Cloud Kurulumu<\/h3>\n<p>Otomatik da\u011f\u0131t\u0131m s\u00fcrecine ba\u015flamadan \u00f6nce, Google Cloud taraf\u0131nda baz\u0131 temel kurulumlar\u0131 yapmam\u0131z gerekiyor. Bu ad\u0131mlar, GitHub Actions&#8217;\u0131n Cloud Run&#8217;a g\u00fcvenli bir \u015fekilde eri\u015fmesini ve da\u011f\u0131t\u0131m yapmas\u0131n\u0131 sa\u011flayacakt\u0131r.<\/p>\n<h4>Google Cloud Hesab\u0131 ve Proje Olu\u015fturma<\/h4>\n<p>E\u011fer hen\u00fcz bir Google Cloud hesab\u0131n\u0131z yoksa, <a href=\"https:\/\/cloud.google.com\/\" target=\"_blank\">Google Cloud web sitesinden<\/a> \u00fccretsiz bir hesap olu\u015fturman\u0131z gerekmektedir. Yeni kullan\u0131c\u0131lar<\/p>\n","protected":false},"excerpt":{"rendered":"G\u00fcn\u00fcm\u00fcz\u00fcn h\u0131zla de\u011fi\u015fen yaz\u0131l\u0131m d\u00fcnyas\u0131nda, uygulamalar\u0131n h\u0131zl\u0131 ve g\u00fcvenilir bir \u015fekilde da\u011f\u0131t\u0131lmas\u0131 kritik \u00f6neme sahiptir. \u00d6zellikle G&#8230;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1341],"tags":[],"class_list":{"0":"post-36577","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-cloud","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Go Uygulamalar\u0131n\u0131 GitHub Actions ile Google Cloud Run&#039;a Otomatik Da\u011f\u0131tma (\u00dccretsiz Katman) - Kodlar\u0131n Gizemli D\u00fcnyas\u0131<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/go-uygulamalarini-github-actions-ile-google-cloud-runa-otomatik-dagitma-ucretsiz-katman\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Go Uygulamalar\u0131n\u0131 GitHub Actions ile Google Cloud Run&#039;a Otomatik Da\u011f\u0131tma (\u00dccretsiz Katman)\" \/>\n<meta property=\"og:description\" content=\"G\u00fcn\u00fcm\u00fcz\u00fcn h\u0131zla de\u011fi\u015fen yaz\u0131l\u0131m d\u00fcnyas\u0131nda, uygulamalar\u0131n h\u0131zl\u0131 ve g\u00fcvenilir bir \u015fekilde da\u011f\u0131t\u0131lmas\u0131 kritik \u00f6neme sahiptir. \u00d6zellikle G...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/go-uygulamalarini-github-actions-ile-google-cloud-runa-otomatik-dagitma-ucretsiz-katman\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-12-20T01:00:44+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/go-uygulamalarini-github-actions-ile-google-cloud-runa-otomatik-dagitma-ucretsiz-katman\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/go-uygulamalarini-github-actions-ile-google-cloud-runa-otomatik-dagitma-ucretsiz-katman\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Go Uygulamalar\u0131n\u0131 GitHub Actions ile Google Cloud Run&#8217;a Otomatik Da\u011f\u0131tma (\u00dccretsiz Katman)\",\"datePublished\":\"2025-12-20T01:00:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/go-uygulamalarini-github-actions-ile-google-cloud-runa-otomatik-dagitma-ucretsiz-katman\/\"},\"wordCount\":690,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"articleSection\":[\"Cloud\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/go-uygulamalarini-github-actions-ile-google-cloud-runa-otomatik-dagitma-ucretsiz-katman\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/go-uygulamalarini-github-actions-ile-google-cloud-runa-otomatik-dagitma-ucretsiz-katman\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/go-uygulamalarini-github-actions-ile-google-cloud-runa-otomatik-dagitma-ucretsiz-katman\/\",\"name\":\"Go Uygulamalar\u0131n\u0131 GitHub Actions ile Google Cloud Run'a Otomatik Da\u011f\u0131tma (\u00dccretsiz Katman) - Kodlar\u0131n Gizemli D\u00fcnyas\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-12-20T01:00:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/go-uygulamalarini-github-actions-ile-google-cloud-runa-otomatik-dagitma-ucretsiz-katman\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/go-uygulamalarini-github-actions-ile-google-cloud-runa-otomatik-dagitma-ucretsiz-katman\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/go-uygulamalarini-github-actions-ile-google-cloud-runa-otomatik-dagitma-ucretsiz-katman\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Go Uygulamalar\u0131n\u0131 GitHub Actions ile Google Cloud Run&#8217;a Otomatik Da\u011f\u0131tma (\u00dccretsiz Katman)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Go Uygulamalar\u0131n\u0131 GitHub Actions ile Google Cloud Run'a Otomatik Da\u011f\u0131tma (\u00dccretsiz Katman) - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/go-uygulamalarini-github-actions-ile-google-cloud-runa-otomatik-dagitma-ucretsiz-katman\/","og_locale":"tr_TR","og_type":"article","og_title":"Go Uygulamalar\u0131n\u0131 GitHub Actions ile Google Cloud Run'a Otomatik Da\u011f\u0131tma (\u00dccretsiz Katman)","og_description":"G\u00fcn\u00fcm\u00fcz\u00fcn h\u0131zla de\u011fi\u015fen yaz\u0131l\u0131m d\u00fcnyas\u0131nda, uygulamalar\u0131n h\u0131zl\u0131 ve g\u00fcvenilir bir \u015fekilde da\u011f\u0131t\u0131lmas\u0131 kritik \u00f6neme sahiptir. \u00d6zellikle G...","og_url":"https:\/\/fatihsoysal.com\/blog\/go-uygulamalarini-github-actions-ile-google-cloud-runa-otomatik-dagitma-ucretsiz-katman\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-12-20T01:00:44+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/go-uygulamalarini-github-actions-ile-google-cloud-runa-otomatik-dagitma-ucretsiz-katman\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/go-uygulamalarini-github-actions-ile-google-cloud-runa-otomatik-dagitma-ucretsiz-katman\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Go Uygulamalar\u0131n\u0131 GitHub Actions ile Google Cloud Run&#8217;a Otomatik Da\u011f\u0131tma (\u00dccretsiz Katman)","datePublished":"2025-12-20T01:00:44+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/go-uygulamalarini-github-actions-ile-google-cloud-runa-otomatik-dagitma-ucretsiz-katman\/"},"wordCount":690,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"articleSection":["Cloud"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/go-uygulamalarini-github-actions-ile-google-cloud-runa-otomatik-dagitma-ucretsiz-katman\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/go-uygulamalarini-github-actions-ile-google-cloud-runa-otomatik-dagitma-ucretsiz-katman\/","url":"https:\/\/fatihsoysal.com\/blog\/go-uygulamalarini-github-actions-ile-google-cloud-runa-otomatik-dagitma-ucretsiz-katman\/","name":"Go Uygulamalar\u0131n\u0131 GitHub Actions ile Google Cloud Run'a Otomatik Da\u011f\u0131tma (\u00dccretsiz Katman) - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-12-20T01:00:44+00:00","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/go-uygulamalarini-github-actions-ile-google-cloud-runa-otomatik-dagitma-ucretsiz-katman\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/go-uygulamalarini-github-actions-ile-google-cloud-runa-otomatik-dagitma-ucretsiz-katman\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/go-uygulamalarini-github-actions-ile-google-cloud-runa-otomatik-dagitma-ucretsiz-katman\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Go Uygulamalar\u0131n\u0131 GitHub Actions ile Google Cloud Run&#8217;a Otomatik Da\u011f\u0131tma (\u00dccretsiz Katman)"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/36577","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=36577"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/36577\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=36577"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=36577"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=36577"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}