とことんDevOps | 日本仮想化技術のDevOps技術情報メディア

DevOpsに関連する技術情報を幅広く提供していきます。

日本仮想化技術がお届けする「とことんDevOps」では、DevOpsに関する技術情報や、日々のDevOps業務の中での検証結果、TipsなどDevOpsのお役立ち情報をお届けします。
主なテーマ: DevOps、CI/CD、コンテナ開発、IaCなど
読者登録と各種SNSのフォローもよろしくお願いいたします。

Git/GitHub

GitHub PagesでRSSフィードを購読する

スマホをAndroidに変えてからRSSリーダー難民です。iOSではReederを、LinuxではNewsboatを使用していたのですが、Androidだと自分の気に入ったアプリがなかなか見つかりません。また、ReederともNewsboatとも連携が取れず不便です。ということでWebから確認…

「GitHub CI/CD実践ガイド」を読んで、GitHub Actionsを始めよう

弊社ではGitHub Actionsの登場以前からCI/CDを行っていることもあり、CI環境としてはCircleCIが標準となっています。とはいえ開発の中心はやはりGitHubであり、GitHub上で自己完結できるという点において、GitHub Actionsの優位性は見逃せません。 今まで筆…

GitHub Actionsで並列処理

GitHub Actionsは同じトリガーが設定された別のワークフローファイル.github/workflows/{a,b}.yamlなどを並列で処理します。しかし、1つワークフローで並列処理したいこともありますよね。たとえば、Nodejsのバージョン18,19,20でアプリケーションをビルドし…

GitHub Actionsで古いIssueを自動クローズ

GitHubを中心に開発をしていると対応するんだかしないんだかわからない古いIssueが残ってたりしませんか?解決済みだけど閉じ忘れてるだけなのか、みんながみんな自分には関係ないと思って反応しないのか。こうなってしまったIssueはこのまま残しておいても…

TerraformでGitHubをプロビジョニング

最近Terraformでなんでもできるぜーひゃっはーっと調子に乗っていたんですが、GitHubでリポジトリ作ったりなんかはコンソールからポチポチでした。お恥ずかしい・・・。ということでGitHubのリポジトリ作ったりする部分をコード化していきます。 GitHub Prov…

GitHubの返信テンプレートを使ってコードレビューを効率化しよう

日々流れてくるブログを眺めていたら、「へんしんてんぷれーと?」という感じになってしまったので、使ってみることにしました 返信テンプレートとは 返信テンプレートとは、GitHub上でコードレビューやIssueに対するテンプレートのことです。テンプレートを…