並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 22 件 / 22件

新着順 人気順

github actions runner controller versionの検索結果1 - 22 件 / 22件

  • Pricing changes for GitHub Actions

    TLDR: We’re postponing the announced billing change for self-hosted GitHub Actions to take time to re-evaluate our approach. We are continuing to reduce hosted-runners prices by up to 39% on January 1, 2026. We’ve read your posts and heard your feedback. We’re postponing the announced billing change for self-hosted GitHub Actions to take time to re-evaluate our approach. We are continuing to reduc

      Pricing changes for GitHub Actions
    • GitHub Actions self-hosted runners のオートスケーリング構成の紹介(クラウドサービス開発を支える CI の裏側) - NTT docomo Business Engineers' Blog

      はじめに こんにちは、クラウド&ネットワークサービス部で SDPF のベアメタルサーバー・ハイパーバイザーの開発をしている山中です。 先日 NTT Engineers' Festa という技術イベントが開催され、多くのエンジニアで賑わいました。 NTT Engineers' Festa は NTT グループのエンジニアが技術交流するイベントであり、ハンズオンやディスカッション、登壇発表など様々なセッションが数日に渡って行われます。 私もこのイベントに参加し、自分のチームで行っている GitHub Actions の self-hosted runners を活用した Continuous Integration(以下、CI)事例について発表をしました。 概要としては、オンプレミスの VMware vSphere(以下、vSphere)環境上で自作の Ruby アプリケーションと Docke

        GitHub Actions self-hosted runners のオートスケーリング構成の紹介(クラウドサービス開発を支える CI の裏側) - NTT docomo Business Engineers' Blog
      • Ruby on Railsでデッドコードを見つけ、 消す方法 - LIVESENSE ENGINEER BLOG

        これは Livesense Advent Calendar 2024 DAY 1 の記事です。 はじめに なぜやるのか 不要なコードを検知する 実際に削除していく おわりに はじめに 普段アルバイト事業部で主にマッハバイトの開発をしている@ayumu838です。 マッハバイトでデッドコードを削除したく、やり方を導入してみました。 また今回の内容については2024/11/28に行われたyabaibuki.dev#3で発表した内容の詳細版になります。 当日の発表資料はこちらです。 speakerdeck.com なぜやるのか マッハバイト自体が歴史が長いプロダクトになる 2006年にジョブセンスとしてリリースし、当初は素のPHP、その後symfonyを経て2014年ごろからRuby on Railsにリプレイスを開始し、2022年に完了した リプレイス開始から10年経っており、何が不要かどうか

          Ruby on Railsでデッドコードを見つけ、 消す方法 - LIVESENSE ENGINEER BLOG
        • Scaling containers on AWS in 2022

          This all started with a blog post back in 2020, from a tech curiosity: what's the fastest way to scale containers on AWS? Is ECS faster than EKS? What about Fargate? Is there a difference between ECS on Fargate and EKS on Fargate? I had to know this to build better architectures for my clients. In 2021, containers got even better, and I was lucky enough to get a preview and present just how fast t

            Scaling containers on AWS in 2022
          • コンテナのセルフホストランナーの中でコンテナを使えるようにするrunner-container-hooks

            以前にセルフホストランナーの知られざる機能であるジョブの前後に任意のスクリプトを実行できるhookを紹介しました。 今回はセルフホストランナーの知られざる機能の紹介第二弾としてactions/runner-container-hooksを紹介します。 runner-container-hooksは2023年現在では比較的新しい機能で、自分もいつ頃に知ったのかは覚えていないのですが、actions/runnerのリポジトリには2022年の4-5月頃に追加されていたようです。実装のpull-reqから少し遅れて5月には設計ドキュメントと言えるADRのpull-reqが出されています。 このADRを見たところ自分がセルフホストランナーを運用する上で今まではどうしても不可能であったコンテナの中で起動したセルフホストランナーの中でコンテナ型のactionなどが実行できないという制約を突破できることが

              コンテナのセルフホストランナーの中でコンテナを使えるようにするrunner-container-hooks
            • コスト安なCI環境を目指してオートスケールするCI環境を構築する - 電通総研 テックブログ

              こんにちは。X(クロス)イノベーション本部 ソフトウェアデザインセンター の山下です。 今回はユーザーに合わせてオートスケールするGitHub ActionsのRunnerについて紹介しようと思います。 課題と目的 公式の推奨している方法について 構築の手順 事前準備 terraformの実行 terraformファイルの作成 terraformの実行 GitHub Appにhookの設定を追加 実際に利用する場合 まとめ 課題と目的 GitHub Actionsを使ってCIを実施するのは一般的になってきています。 ISIDでもGitHub Actionsを活用してCIを実施しています。 しかし、GitHub社が提供しているrunners(GitHub-hosted runners)では困る場合があります。「GitHub Actionsでオンプレミス環境のCI/CDを実行する方法」の記事で

                コスト安なCI環境を目指してオートスケールするCI環境を構築する - 電通総研 テックブログ
              • Actions Runner Controller Deep Dive!- コード解説 後編 - - APC 技術ブログ

                こんにちは!ACS事業部の谷合です。 皆大好きGitHub Actionsにおける、GitHub社公式のSelf-hosted runnerであるActions Runner Controller(以降ARC)の紹介をシリーズでお送りしております。 前回までに以下の記事を書いておりました。 Actions Runner Controller Deep Dive!- アーキテクチャ編 - - APC 技術ブログ Actions Runner Controller Deep Dive!- 動作解説編 - - APC 技術ブログ Actions Runner Controller Deep Dive!- コード解説 前編 - - APC 技術ブログ 前回に引き続き、Actions Runner Controllerのコード解説をしていきます。 はじめに この記事のこと コード解説 AutoSca

                  Actions Runner Controller Deep Dive!- コード解説 後編 - - APC 技術ブログ
                • 自分がメンテしてるgemをほぼ全部GitHub Actionsからリリースできるようにした - くりにっき

                  きっかけ 参考にしたドキュメント 参考にした設定 実際にやったこと .github/workflows/release_gem.yml を追加 リポジトリにEnvironmentを追加 rubygems.orgでTrusted publishersを追加 gemリリースの流れ Before After rubygems/release-gem を導入できなかったリポジトリ 2025/12/10 13:14 追記 2025/12/11 12:51 追記 きっかけ https://github.com/smartbank-inc/action_ip_filter のソースを見てたら https://github.com/rubygems/release-gem が使われていたのでついカッとなってやりました。 3日間で計50リポジトリくらいで作業してgemをリリースしてまわったと思います。 ここ

                    自分がメンテしてるgemをほぼ全部GitHub Actionsからリリースできるようにした - くりにっき
                  • 【2023年】AWS全サービスまとめ | DevelopersIO

                    こんにちは。サービス部の武田です。このエントリは、2018年から毎年公開しているAWS全サービスまとめの2023年版です。 こんにちは。サービス部の武田です。 このエントリは、2018年から毎年公開している AWS全サービスまとめの2023年版 です。昨年までのものは次のリンクからたどってください。 AWSにはたくさんのサービスがありますが、「結局このサービスってなんなの?」という疑問を自分なりに理解するためにまとめました。 今回もマネジメントコンソールを開き、「サービス」の一覧をもとに一覧化しました。そのため、プレビュー版など一覧に載っていないサービスは含まれていません。また2022年にまとめたもののアップデート版ということで、新しくカテゴリに追加されたサービスには[New]、文章を更新したものには[Update]を付けました。ちなみにサービス数は 234個 です。 まとめるにあたって、

                      【2023年】AWS全サービスまとめ | DevelopersIO
                    • Shai Hulud Strikes Again (v2) - Socket

                      Shai Hulud Strikes Again (v2)Another wave of Shai-Hulud campaign has hit npm with more than 500 packages and 700+ versions affected. Update: November 26, 2025 PostHog has published a detailed post mortem describing how one of its GitHub Actions workflows was abused as an initial access vector for Shai Hulud v2. An attacker briefly opened a pull request that modified a script executed via pull_requ

                        Shai Hulud Strikes Again (v2) - Socket
                      • What I learned building an opinionated and minimal coding agent

                        What I learned building an opinionated and minimal coding agent 2025-11-30 It's not much, but it's mine Table of contents In the past three years, I've been using LLMs for assisted coding. If you read this, you probably went through the same evolution: from copying and pasting code into ChatGPT, to Copilot auto-completions (which never worked for me), to Cursor, and finally the new breed of coding

                          What I learned building an opinionated and minimal coding agent
                        • What I learned building an opinionated and minimal coding agent

                          What I learned building an opinionated and minimal coding agent 2025-11-30 It's not much, but it's mine Table of contents In the past three years, I've been using LLMs for assisted coding. If you read this, you probably went through the same evolution: from copying and pasting code into ChatGPT, to Copilot auto-completions (which never worked for me), to Cursor, and finally the new breed of coding

                            What I learned building an opinionated and minimal coding agent
                          • June 2021 (version 1.58)

                            Update 1.58.1: The update addresses these security issues. Update 1.58.2: The update addresses these issues. Downloads: Windows: x64 Arm64 | Mac: Universal Intel silicon | Linux: deb rpm tarball Arm snap Welcome to the June 2021 release of Visual Studio Code. There are a number of updates in this version that we hope you will like, some of the key highlights include: Terminals in the editor - Crea

                              June 2021 (version 1.58)
                            • 週刊Railsウォッチ: RuboCop実行結果のキャッシュ機能が追加、ZJIT登場ほか(20250430)|TechRacho by BPS株式会社

                              こんにちは、hachi8833です。RubyKaigi 2025お疲れさまでした。以下のscrapboxまとめがものすごい量になっていますね。 参考: RubyKaigi 2025 - ruby-jp 来年は函館ですね。 来年のRubyKaigiの会場情報が更新された。函館アリーナと市民会館のW使いだった!すごい。 たしかにアリーナ単体だと複数セッションがちょっとしんどいので、2つ使うのは大正解な気がする。楽しみ。https://t.co/hzmjZwxsDN https://t.co/Qo099IYEpg — 941 / kushii (@941) April 22, 2025 週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やX.comでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたと

                                週刊Railsウォッチ: RuboCop実行結果のキャッシュ機能が追加、ZJIT登場ほか(20250430)|TechRacho by BPS株式会社
                              • GitHub Actions runner基盤におけるオンプレミスマルチテナントアプリケーションの運用 | CyberAgent Developers Blog

                                3月24日、サイバーエージェントのエンジニア・クリエイターによる技術カンファレンス「CyberAgent Developer Conference2022」を開催しました。本記事では、「GitHub Actions runner基盤におけるオンプレミスマルチテナントアプリケーションの運用」の様子をお届けします。 目次 ■Cycloudの概要 ■Cycloud-hosted runnerにおけるマルチテナント ■myshoes-proxy ■Build Up Alwaysへの取り組み ■継続的なBuild UpのためのCI/CD戦略 ■継続的なBuild Upのための運用 ■まとめ ■「Cycloud」の概要 サイバーエージェントでは「Cycloud」と呼ばれる社内向けのプライベートクラウドを運用しています。IaaS、KaaS、PaaS、SaaSなどのサービスを、すべて社内向けにカスタマイズ

                                  GitHub Actions runner基盤におけるオンプレミスマルチテナントアプリケーションの運用 | CyberAgent Developers Blog
                                • Node.js — Node.js 22.9.0 (Current)

                                  2024-09-17, Version 22.9.0 (Current), @RafaelGSS New API to retrieve execution Stack Trace A new API getCallSite has been introduced to the util module. This API allows users to retrieve the stacktrace of the current execution. Example: const util = require('node:util'); function exampleFunction() { const callSites = util.getCallSite(); console.log('Call Sites:'); callSites.forEach((callSite, inde

                                    Node.js — Node.js 22.9.0 (Current)
                                  • Node.js — Node.js 23.10.0 (Current)

                                    2025-03-13, Version 23.10.0 (Current), @aduh95 Notable Changes Introducing --experimental-config-file With the introduction of test runner, SEA, and other feature that require a lot of flags, a JSON config flag would improve by a lot the developer experience and increase adoption. You can have a node.config.json containing: { "$schema": "https://nodejs.org/dist/v23.10.0/docs/node-config-schema.jso

                                      Node.js — Node.js 23.10.0 (Current)
                                    • 【GitHub Universe 2025 レポート】Self-hosted RunnerをサポートしたCopilot coding agentを試す(注意点あり) - Alternative Architecture DOJO

                                      こんにちは、MLBお兄さんこと松村です。 先日の GitHub Universe 2025 のキーノートにて、GitHub Copilot coding agent が Self-hosted Runner をサポートしたことが発表されましたので試してみました。 GitHub Copilot coding agent とは GitHub Copilot coding agent とは、課題(Issue)からタスクを整理し、Copilot が開発者として自律的にコーディングなどの作業を行う機能です。 2025年5月に発表されて以来、多くのアップデートが行われています。 Copilot coding agent についての詳細は、以下の記事をご参照ください。 aadojo.alterbooth.com Coding Agent がコーディングを行うときには GitHub Actions が動き

                                        【GitHub Universe 2025 レポート】Self-hosted RunnerをサポートしたCopilot coding agentを試す(注意点あり) - Alternative Architecture DOJO
                                      • 2022年のお仕事まとめ - GeekFactory

                                        今年やっていた仕事をまとめてみた。 デプロイパイプラインの再構築 現職では、Pull Request を作るとマイクロサービス一式のプレビュー環境が Kubernetes にデプロイされるようになっている。メインブランチにマージせずに動作確認やレビューができるため、漸進的に開発していく上で重要な仕組みになっている。 歴史的経緯から以下の課題を抱えていた。 テストのない大量のシェルスクリプト群 レンダリングしたマニフェストを直接デプロイしているため、障害発生時にクラスタの復旧が困難だった CIaaS のコスト この仕組みを以下の技術スタックで再構築した。 GitHub Actions (TypeScript) Kaniko Argo CD 現職では大規模な monorepo を運用しているため、GitHub Actions の制約で苦労している。例えば、GitHub Actions では p

                                          2022年のお仕事まとめ - GeekFactory
                                        • Actions Runner Controller Deep Dive!- コード解説 前編 - - APC 技術ブログ

                                          こんにちは!ACS事業部の谷合です。 皆大好きGitHub Actionsにおける、GitHub社公式のSelf-hosted runnerであるActions Runner Controller(以降ARC)の紹介をシリーズでお送りしております。 前回前々回は以下の記事を書いておりました。 Actions Runner Controller Deep Dive!- アーキテクチャ編 - - APC 技術ブログ Actions Runner Controller Deep Dive!- 動作解説編 - - APC 技術ブログ 今回はARCのコードを解説していきたいと思います。 なお、解説は長くなるので今回を前編とします。 はじめに この記事のこと ARCを構成するComponentの種類と役割 Controller Pod Controller処理概要 コード解説 各Controllerの

                                            Actions Runner Controller Deep Dive!- コード解説 前編 - - APC 技術ブログ
                                          • Productivity Weekly (2023-03-08号)

                                            こんにちは。サイボウズ株式会社 生産性向上チームの平木場です。 僕たち生産性向上チームは毎週水曜日に Productivity Weekly という「1 週間の間に発見された開発者の生産性向上に関するネタを共有する会」を社内で開催しています。 本記事はその時のネタをまとめたものです。 2023-01-25 号から、基本的に隔週で連載することとしました。たまに単独でも投稿するかもしれません。 今週は 2023-03-01, 2023-03-08 合併号です。 今回が第 108 回目(除夜の鐘...ってコト!?)です。過去の記事はこちら。 news 📺 GitHub Actions Importer General Availability | GitHub Changelog CircleCI や Jenkins などの CI/CD パイプラインの GitHub Actions への移行支

                                              Productivity Weekly (2023-03-08号)
                                            • [Ansible/EDA] カスタム の Decision Environment (DE)を ansible-builder でビルドする - てくなべ

                                              はじめに EDA Controller では、Rulebook を実行するために Decision Environment(画面上の文言は "決定環境" )が必要です。実態は利用するコンテナイメージの指定です。Automation Controller が Playbook を実行するために、Execution Environment(EE、実行環境)が必要なのと同じような関係です。ansible.eda コレクションを含む標準的なものもありますが、ほかのコレクションを含めたいときなどではカスタム Decision Environment をビルドする必要があります。 本記事では、カスタムの Decision Environment のビルドを試したときのことをまとめます。やや試行錯誤も含まれます。 今回は環境の都合上、Rulebook のアクティベーションを作成できるところまでの簡単な動

                                                [Ansible/EDA] カスタム の Decision Environment (DE)を ansible-builder でビルドする - てくなべ
                                              1