{"id":16643,"date":"2025-03-30T04:30:14","date_gmt":"2025-03-30T01:30:14","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/sifir-maliyetle-otomatik-not-yayinlama-boru-hatti\/"},"modified":"2025-03-30T04:30:14","modified_gmt":"2025-03-30T01:30:14","slug":"sifir-maliyetle-otomatik-not-yayinlama-boru-hatti","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/sifir-maliyetle-otomatik-not-yayinlama-boru-hatti\/","title":{"rendered":"S\u0131f\u0131r Maliyetle Otomatik Not Yay\u0131nlama Boru Hatt\u0131"},"content":{"rendered":"<p><body><\/p>\n<p>S\u0131f\u0131r Maliyetle Otomatik Not Yay\u0131nlama Boru Hatt\u0131<\/p>\n<p>Merhaba! Fatih Soysal olarak, bug\u00fcn size s\u0131f\u0131r maliyetle otomatik bir not yay\u0131nlama boru hatt\u0131 olu\u015fturman\u0131n heyecan verici yolunu anlataca\u011f\u0131m.  Bu sistem, zaman\u0131n\u0131z\u0131 verimli kullanman\u0131za ve notlar\u0131n\u0131z\u0131 d\u00fczenli olarak yay\u0131nlaman\u0131za yard\u0131mc\u0131 olacak.  Yaz\u0131l\u0131m geli\u015ftirme d\u00fcnyas\u0131nda,  s\u00fcrekli entegrasyon ve s\u00fcrekli da\u011f\u0131t\u0131m (CI\/CD) s\u00fcre\u00e7lerinin \u00f6nemi tart\u0131\u015f\u0131lmaz.  Ayn\u0131 prensibi, ki\u015fisel notlar\u0131n\u0131z\u0131 veya blog yaz\u0131lar\u0131n\u0131 yay\u0131nlamak i\u00e7in de kullanabiliriz.<\/p>\n<p>Bu makalede, GitHub Actions&#8217;\u0131n g\u00fcc\u00fcnden, statik site olu\u015fturucu Jekyll&#8217;den ve \u00fccretsiz hosting se\u00e7eneklerinden yararlanarak, yazd\u0131\u011f\u0131n\u0131z notlar\u0131 otomatik olarak bir web sitesine yay\u0131nlayaca\u011f\u0131z.  \u00d6ncelikle, GitHub hesab\u0131n\u0131z\u0131n olmas\u0131 gerekiyor.  E\u011fer yoksa, hemen \u00fccretsiz bir hesap olu\u015fturabilirsiniz.<\/p>\n<h2>Gerekli Ara\u00e7lar ve Hizmetler<\/h2>\n<p>Bu otomasyon i\u00e7in temel olarak \u00fc\u00e7 bile\u015fene ihtiyac\u0131m\u0131z var: <\/p>\n<ul>\n<li><b>GitHub:<\/b> Kod depolar\u0131n\u0131z\u0131 bar\u0131nd\u0131rmak ve GitHub Actions&#8217;\u0131 \u00e7al\u0131\u015ft\u0131rmak i\u00e7in.<\/li>\n<li><b>Jekyll:<\/b> Statik web siteleri olu\u015fturmak i\u00e7in g\u00fc\u00e7l\u00fc ve kullan\u0131m\u0131 kolay bir statik site olu\u015fturucusu.  Bu sayede, h\u0131zl\u0131 ve g\u00fcvenilir bir web sitesi elde edeceksiniz.<\/li>\n<li><b>\u00dccretsiz Hosting:<\/b>  GitHub Pages, Netlify veya benzeri \u00fccretsiz hosting hizmetleri.<\/li>\n<\/ul>\n<p>\u00d6ncelikle, notlar\u0131n\u0131z\u0131 Markdown format\u0131nda yazmal\u0131s\u0131n\u0131z. Markdown, HTML&#8217;den daha basit ve okunabilir bir dildir.  Sonras\u0131nda, bu Markdown dosyalar\u0131n\u0131 Jekyll kullanarak HTML&#8217;ye d\u00f6n\u00fc\u015ft\u00fcrece\u011fiz. Bu i\u015flem olduk\u00e7a kolayd\u0131r ve birka\u00e7 basit komut ile halledilebilir.<\/p>\n<h2>GitHub Actions ile Otomasyon<\/h2>\n<p>GitHub Actions, kod depolar\u0131n\u0131zda otomasyon \u00e7al\u0131\u015ft\u0131rabilmenizi sa\u011flayan g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r.  Biz de bunu, notlar\u0131m\u0131z\u0131 her de\u011fi\u015fiklikte otomatik olarak yay\u0131nlamak i\u00e7in kullanaca\u011f\u0131z.  A\u015fa\u011f\u0131da, basit bir .github\/workflows\/deploy.yml dosyas\u0131n\u0131n \u00f6rne\u011fini g\u00f6rebilirsiniz:<\/p>\n<pre><code>\nname: Deploy to GitHub Pages\n\non:\n  push:\n    branches:\n      - main\n\njobs:\n  deploy:\n    runs-on: ubuntu-latest\n    steps:\n      - uses: actions\/checkout@v3\n      - uses: actions\/setup-ruby@v3\n        with:\n          ruby-version: '3.1'\n      - run: gem install jekyll bundler\n      - run: bundle install\n      - run: bundle exec jekyll build\n      - uses: peaceiris\/actions-gh-pages@v3\n        with:\n          github_token: ${{ secrets.GITHUB_TOKEN }}\n          publish_dir: .\/_site\n<\/code><\/pre>\n<p>Bu dosya, kod deponuzdaki main dal\u0131na her push i\u015fleminde Jekyll ile sitenizi olu\u015fturacak ve GitHub Pages&#8217;e yay\u0131nlayacakt\u0131r.  secrets.GITHUB_TOKEN ise GitHub taraf\u0131ndan otomatik olarak sa\u011flanan bir token&#8217;d\u0131r.<\/p>\n<h2>Jekyll Kurulumu ve Yap\u0131land\u0131rma<\/h2>\n<p>Jekyll&#8217;i kurmak i\u00e7in, sisteminizde Ruby ve Bundler&#8217;\u0131n kurulu olmas\u0131 gerekir.  Kurulumdan sonra, bundle exec jekyll serve komutu ile yerel sunucunuzu \u00e7al\u0131\u015ft\u0131rabilir ve sitenizi \u00f6nizleyebilirsiniz.  Daha fazla bilgi i\u00e7in <a href=\"https:\/\/jekyllrb.com\/\">Jekyll resmi web sitesini<\/a> ziyaret edebilirsiniz.<\/p>\n<h2>\u00dccretsiz Hosting Se\u00e7enekleri<\/h2>\n<p>GitHub Pages, Netlify gibi bir\u00e7ok \u00fccretsiz hosting hizmeti mevcut.  GitHub Pages, GitHub ile entegre oldu\u011fu i\u00e7in bu \u00f6rnekte en uygun se\u00e7enek.  Ancak, Netlify de  g\u00fc\u00e7l\u00fc bir alternatiftir ve daha geli\u015fmi\u015f \u00f6zellikleri sunar.  Tercihinize g\u00f6re birini se\u00e7ebilirsiniz.<\/p>\n<p>Sonu\u00e7 olarak, bu ad\u0131mlar\u0131 izleyerek,  yazd\u0131\u011f\u0131n\u0131z notlar\u0131 otomatik olarak yay\u0131nlayan bir sistem kurabilirsiniz.  Bu sistem, zamandan tasarruf etmenizi ve daha d\u00fczenli bir i\u00e7erik yay\u0131nlama ak\u0131\u015f\u0131 olu\u015fturman\u0131za yard\u0131mc\u0131 olacakt\u0131r.  Daha geli\u015fmi\u015f \u00f6zellikler i\u00e7in,  kendi sitenizi  <a href=\"https:\/\/fatihsoysal.com\">fatihsoysal.com<\/a> adresinden inceleyebilirsiniz.  Herhangi bir sorunuz olursa, bana ula\u015fmaktan \u00e7ekinmeyin!<\/p>\n<p>#Etiketler: otomatik yay\u0131nlama, not yay\u0131nlama, github actions, jekyll, \u00fccretsiz hosting, blog, web sitesi, otomasyon, CI\/CD, Markdown, GitHub Pages, Netlify, fatihsoysal.com<br \/>\n<\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"S\u0131f\u0131r Maliyetle Otomatik Not Yay\u0131nlama Boru Hatt\u0131 Merhaba! Fatih Soysal olarak, bug\u00fcn size s\u0131f\u0131r maliyetle otomatik bir not&hellip;","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":[1],"tags":[],"class_list":{"0":"post-16643","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","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>S\u0131f\u0131r Maliyetle Otomatik Not Yay\u0131nlama Boru Hatt\u0131<\/title>\n<meta name=\"description\" content=\"Merhaba! Fatih Soysal olarak, bug\u00fcn size s\u0131f\u0131r maliyetle otomatik bir not yay\u0131nlama boru hatt\u0131 olu\u015fturman\u0131n heyecan verici yolunu anlataca\u011f\u0131m. Bu sistem, zaman\u0131n\u0131z\u0131 verimli kullanman\u0131za ve notlar\u0131n\u0131z\u0131 d\u00fczenli olarak yay\u0131nlaman\u0131za yard\u0131mc\u0131 olacak. Yaz\u0131l\u0131m geli\u015ftirme d\u00fcnyas\u0131nda, s\u00fcrekli entegrasyon ve s\u00fcrekli da\u011f\u0131t\u0131m (CI\/CD) s\u00fcre\u00e7lerinin \u00f6nemi tart\u0131\u015f\u0131lmaz. Ayn\u0131 prensibi, ki\u015fisel notlar\u0131n\u0131z\u0131 veya blog yaz\u0131lar\u0131n\u0131 yay\u0131nlamak i\u00e7in de kullanabiliriz.\" \/>\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\/sifir-maliyetle-otomatik-not-yayinlama-boru-hatti\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"S\u0131f\u0131r Maliyetle Otomatik Not Yay\u0131nlama Boru Hatt\u0131\" \/>\n<meta property=\"og:description\" content=\"Merhaba! Fatih Soysal olarak, bug\u00fcn size s\u0131f\u0131r maliyetle otomatik bir not yay\u0131nlama boru hatt\u0131 olu\u015fturman\u0131n heyecan verici yolunu anlataca\u011f\u0131m. Bu sistem, zaman\u0131n\u0131z\u0131 verimli kullanman\u0131za ve notlar\u0131n\u0131z\u0131 d\u00fczenli olarak yay\u0131nlaman\u0131za yard\u0131mc\u0131 olacak. Yaz\u0131l\u0131m geli\u015ftirme d\u00fcnyas\u0131nda, s\u00fcrekli entegrasyon ve s\u00fcrekli da\u011f\u0131t\u0131m (CI\/CD) s\u00fcre\u00e7lerinin \u00f6nemi tart\u0131\u015f\u0131lmaz. Ayn\u0131 prensibi, ki\u015fisel notlar\u0131n\u0131z\u0131 veya blog yaz\u0131lar\u0131n\u0131 yay\u0131nlamak i\u00e7in de kullanabiliriz.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/sifir-maliyetle-otomatik-not-yayinlama-boru-hatti\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-03-30T01:30:14+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\/sifir-maliyetle-otomatik-not-yayinlama-boru-hatti\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/sifir-maliyetle-otomatik-not-yayinlama-boru-hatti\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"S\u0131f\u0131r Maliyetle Otomatik Not Yay\u0131nlama Boru Hatt\u0131\",\"datePublished\":\"2025-03-30T01:30:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/sifir-maliyetle-otomatik-not-yayinlama-boru-hatti\/\"},\"wordCount\":546,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/sifir-maliyetle-otomatik-not-yayinlama-boru-hatti\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/sifir-maliyetle-otomatik-not-yayinlama-boru-hatti\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/sifir-maliyetle-otomatik-not-yayinlama-boru-hatti\/\",\"name\":\"S\u0131f\u0131r Maliyetle Otomatik Not Yay\u0131nlama Boru Hatt\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-03-30T01:30:14+00:00\",\"description\":\"Merhaba! Fatih Soysal olarak, bug\u00fcn size s\u0131f\u0131r maliyetle otomatik bir not yay\u0131nlama boru hatt\u0131 olu\u015fturman\u0131n heyecan verici yolunu anlataca\u011f\u0131m. Bu sistem, zaman\u0131n\u0131z\u0131 verimli kullanman\u0131za ve notlar\u0131n\u0131z\u0131 d\u00fczenli olarak yay\u0131nlaman\u0131za yard\u0131mc\u0131 olacak. Yaz\u0131l\u0131m geli\u015ftirme d\u00fcnyas\u0131nda, s\u00fcrekli entegrasyon ve s\u00fcrekli da\u011f\u0131t\u0131m (CI\/CD) s\u00fcre\u00e7lerinin \u00f6nemi tart\u0131\u015f\u0131lmaz. Ayn\u0131 prensibi, ki\u015fisel notlar\u0131n\u0131z\u0131 veya blog yaz\u0131lar\u0131n\u0131 yay\u0131nlamak i\u00e7in de kullanabiliriz.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/sifir-maliyetle-otomatik-not-yayinlama-boru-hatti\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/sifir-maliyetle-otomatik-not-yayinlama-boru-hatti\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/sifir-maliyetle-otomatik-not-yayinlama-boru-hatti\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"S\u0131f\u0131r Maliyetle Otomatik Not Yay\u0131nlama Boru Hatt\u0131\"}]},{\"@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":"S\u0131f\u0131r Maliyetle Otomatik Not Yay\u0131nlama Boru Hatt\u0131","description":"Merhaba! Fatih Soysal olarak, bug\u00fcn size s\u0131f\u0131r maliyetle otomatik bir not yay\u0131nlama boru hatt\u0131 olu\u015fturman\u0131n heyecan verici yolunu anlataca\u011f\u0131m. Bu sistem, zaman\u0131n\u0131z\u0131 verimli kullanman\u0131za ve notlar\u0131n\u0131z\u0131 d\u00fczenli olarak yay\u0131nlaman\u0131za yard\u0131mc\u0131 olacak. Yaz\u0131l\u0131m geli\u015ftirme d\u00fcnyas\u0131nda, s\u00fcrekli entegrasyon ve s\u00fcrekli da\u011f\u0131t\u0131m (CI\/CD) s\u00fcre\u00e7lerinin \u00f6nemi tart\u0131\u015f\u0131lmaz. Ayn\u0131 prensibi, ki\u015fisel notlar\u0131n\u0131z\u0131 veya blog yaz\u0131lar\u0131n\u0131 yay\u0131nlamak i\u00e7in de kullanabiliriz.","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\/sifir-maliyetle-otomatik-not-yayinlama-boru-hatti\/","og_locale":"tr_TR","og_type":"article","og_title":"S\u0131f\u0131r Maliyetle Otomatik Not Yay\u0131nlama Boru Hatt\u0131","og_description":"Merhaba! Fatih Soysal olarak, bug\u00fcn size s\u0131f\u0131r maliyetle otomatik bir not yay\u0131nlama boru hatt\u0131 olu\u015fturman\u0131n heyecan verici yolunu anlataca\u011f\u0131m. Bu sistem, zaman\u0131n\u0131z\u0131 verimli kullanman\u0131za ve notlar\u0131n\u0131z\u0131 d\u00fczenli olarak yay\u0131nlaman\u0131za yard\u0131mc\u0131 olacak. Yaz\u0131l\u0131m geli\u015ftirme d\u00fcnyas\u0131nda, s\u00fcrekli entegrasyon ve s\u00fcrekli da\u011f\u0131t\u0131m (CI\/CD) s\u00fcre\u00e7lerinin \u00f6nemi tart\u0131\u015f\u0131lmaz. Ayn\u0131 prensibi, ki\u015fisel notlar\u0131n\u0131z\u0131 veya blog yaz\u0131lar\u0131n\u0131 yay\u0131nlamak i\u00e7in de kullanabiliriz.","og_url":"https:\/\/fatihsoysal.com\/blog\/sifir-maliyetle-otomatik-not-yayinlama-boru-hatti\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-03-30T01:30:14+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\/sifir-maliyetle-otomatik-not-yayinlama-boru-hatti\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/sifir-maliyetle-otomatik-not-yayinlama-boru-hatti\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"S\u0131f\u0131r Maliyetle Otomatik Not Yay\u0131nlama Boru Hatt\u0131","datePublished":"2025-03-30T01:30:14+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/sifir-maliyetle-otomatik-not-yayinlama-boru-hatti\/"},"wordCount":546,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/sifir-maliyetle-otomatik-not-yayinlama-boru-hatti\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/sifir-maliyetle-otomatik-not-yayinlama-boru-hatti\/","url":"https:\/\/fatihsoysal.com\/blog\/sifir-maliyetle-otomatik-not-yayinlama-boru-hatti\/","name":"S\u0131f\u0131r Maliyetle Otomatik Not Yay\u0131nlama Boru Hatt\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-03-30T01:30:14+00:00","description":"Merhaba! Fatih Soysal olarak, bug\u00fcn size s\u0131f\u0131r maliyetle otomatik bir not yay\u0131nlama boru hatt\u0131 olu\u015fturman\u0131n heyecan verici yolunu anlataca\u011f\u0131m. Bu sistem, zaman\u0131n\u0131z\u0131 verimli kullanman\u0131za ve notlar\u0131n\u0131z\u0131 d\u00fczenli olarak yay\u0131nlaman\u0131za yard\u0131mc\u0131 olacak. Yaz\u0131l\u0131m geli\u015ftirme d\u00fcnyas\u0131nda, s\u00fcrekli entegrasyon ve s\u00fcrekli da\u011f\u0131t\u0131m (CI\/CD) s\u00fcre\u00e7lerinin \u00f6nemi tart\u0131\u015f\u0131lmaz. Ayn\u0131 prensibi, ki\u015fisel notlar\u0131n\u0131z\u0131 veya blog yaz\u0131lar\u0131n\u0131 yay\u0131nlamak i\u00e7in de kullanabiliriz.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/sifir-maliyetle-otomatik-not-yayinlama-boru-hatti\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/sifir-maliyetle-otomatik-not-yayinlama-boru-hatti\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/sifir-maliyetle-otomatik-not-yayinlama-boru-hatti\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"S\u0131f\u0131r Maliyetle Otomatik Not Yay\u0131nlama Boru Hatt\u0131"}]},{"@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\/16643","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=16643"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/16643\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=16643"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=16643"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=16643"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}