Alternative Architecture DOJO

オルターブースのクラウドネイティブ特化型ブログです。

GitHub Actions

GitHub Actions内で、GitHub Appsの認証情報を使って別Organizationのリポジトリへのアクセスを行う

こんにちは!エンジニアのみっつーです。 今回やることは↓です。 docs.github.com GitHub Actions内でのGitHub操作には基本的にはGITHUB_TOKENを使えばOKですが、それでは権限が足りないといった場合に検討される手段のご紹介です。 GitHub Appsについて Git…

1password Service Accountsを使ってGitHub Actionsのシークレットを管理する

こんにちは、先日会話の流れで出てきた単語に反応して娘が「哺乳類ってなに?」と聞いてきたので「お母さんのお腹から産まれてきた赤ちゃんをお乳で育てる生き物のことだよ」と教えたら「じゃあ私も哺乳類だね!」と言ってきたのでいろいろなことをちゃんと…

ArtilleryとGitHub Actionsを使った簡単負荷テスト

こんにちは!オルターブースのいけだです! 最近子供を連れてキッザニア東京に行ってきたのですが、1日中大忙し&立ちっぱなしで、足が棒のようになりました。 子どもの可愛い姿を見れて大満足だったのですが、親はそれなりにキッザニアのシステムを予習した…

GitHub ActionsでEnvironmentごとのワークフロー履歴を確認できるようになりました

こんにちは、MLBお兄さんこと松村です。 先日のゴールデンウィーク休暇では、GitHub Actions や Azure DNS と戯れて遊んでいました。 2024年4月25日に GitHub Actions のアップデートが公開されていました。 内容としては、 Environment (環境) ごとのワーク…

Postman API Night Fukuoka 2024 Spring に登壇しました!

こんにちは! オルターブースでアプリケーションエンジニアをしているはっしーです! GWは、熊本県阿蘇小国町の方へ行き、温泉を満喫しました。 その際、地表から噴き出す温泉の蒸気を使用した地獄蒸しというものを堪能しました。 温泉の蒸気で作るゆで卵は…

GitHub Create workflow dispatch event APIのお供

この投稿は、オルターブース Advent Calendar 2023の8日目の投稿になります。 adventar.org こんにちは。オルターブースエンジニアのみっつーです。 本日はAzure Static Web Appsへのデプロイを例に、 GitHub ActionsをGitHub APIで発火させるときに設定して…

GitHub Actionsっておもしろ!GitHub Certification Actionsを、取得してました報告🖐️

みなさんこんにちは! オルターブースしんば(@shinbaz)です。 いつの話!?という感じなんですが(振り返ったら8月でした)、GitHub Partner向けに提供されている、GitHub Certification Actionsについて、取得した報告ブログです️ これで現在公開されている…

CakePHP5をGitHub ActionsでAzure Web Appにデプロイする

こんにちは、MLBお兄さんこと松村です。 前回の記事で30-60 (30HR&60盗塁)を記録したと紹介したRonald Acuña Jr 選手ですが、なんと40-70 (40HR&70盗塁)を達成しました。本当に素晴らしい成績です。 2023年9月10日に CakePHP 5 がリリースされました。約4年…

CNDF2023プレイベントでGitHubカスタムアクションについておはなししてきました!

こんにちは、娘がやたらと「ラーメン食べたい」とか「カツ丼カツ丼」というので何事かと思ったら、保育園の行事で演奏する太鼓のリズムを覚えるためのフレーズだそうで、先生たちも色々工夫して面白いことを考えられるなと感心した木村です。 なお、演奏会は…

SORACOM Discovery2023の公募セッションで登壇しました

こんにちは、娘が家で「今日は風が強いよ!」というのでなぜそう思ったのか聞くと、窓から見える電柱に備え付けられた風力系のようなものがくるくる回ってるのを見てそう思ったそうです。いろんなことの因果関係がちゃんとわかってきているなと娘の成長に驚…

dotnet-formatを実行したプルリクエスト自動作成のGitOps

こんにちは、MLBお兄さんこと松村です。 MLB はトレードデッドライン (TDL) も過ぎ、プレーオフに向けて本気出すチームによる補強が目まぐるしく行われました。 みなさんソースコードのフォーマットはちゃんとやっていますか? ここでいうフォーマットとは「…

GitHub Actionsで環境(Environment)をパラメーターで指定する

こんにちは、MLBお兄さんこと松村です。 MLB はオールスターゲームを終え、後半戦に突入しました。8月1日のトレードデッドラインに向かって、各球団が慌ただしくなる時期になります。 GitHub Actions でデプロイを行う際に環境 (Environment) という機能を用…

GitHub Galaxy Tokyoに参加しました!新機能が続々発表!

こんにちは、マーケティング部しんばです! 久々のイベント参加レポートです! 2023年6月14日に東京ミッドタウンにあるザ・リッツ・カールトン東京で開催された「GitHub Galaxy Tokyo」に参加しました! 午前の部はデベロッパーセッション、 午後の部はエグ…

Azure Load TestingをGitHubActionsから実行してみた!

こんにちは!オルターブースのいけだです! Azure Load Testingを使って簡単な負荷テストをGitHubActionsで実行するといった内容を検証してみました。 こちらの公式ドキュメントに沿って進めていきます。 learn.microsoft.com テスト用のサンプルサイト こん…

GitHubカスタムアクションの作り方(Dockerコンテナ編)

こんにちは、先日どういう話の流れだったか、娘が「世の中には色んな人がいるのは良いと言うことを学んだ」と言ってるの聞いて、多様性って大事だけどそんな言い回しをどこで覚えてきたのかと感心した木村です。 さて、今回はDockerコンテナを使うGitHubカス…

GitHubカスタムアクションの作り方(JavaScript編)

こんにちは、最近娘が妻の料理の手伝いをするようになってきたのですが、卵を割ることを「こんこんぱっする」と言っていて音の表現が秀逸で可愛いなと思った木村です。 さて、今回はGitHubカスタムアクションとその作り方についてお話ししたいと思います。 G…

GitHubを活用してSORACOM Orbitの開発を加速する: CI/CD編

こんにちは、先日夕食でしらすが出たときに娘が「しらすって知らなかったとき、これのこと小さいいりこと思ってた」と言うので調べてみたらしらすって本当に小さいいりこのことだったので勉強になった木村です。 さて、前回のブログに続いて、SORACOM Orbit…

【2023年】GitHub Advanced Securityで脆弱性ゼロへ!セキュリティ機能ご紹介!

こんにちは!オルターブースしんばです。 本日はGitHubにあるセキュリティ機能「GitHub Advanced Security」の全容をご紹介したいと思います! GitHub Advanced Securityとは? GHASの機能 1. Code Scanning 2. Secret Scanning 3. Dependency Management ま…

CI/CD Conference 2023でGitHub Actionsについて話しました #CICD2023

こんにちは、MLBお兄さんこと松村です。 WBC 日本代表の準決勝はとてもとても素晴らしい試合でした。今日の決勝もとても楽しみです。 先日(3月20日)に東京で開催された CI/CD Conference 2023 で登壇をしました。 私のセッションに参加いただいた皆様、カ…

nektos/actをローカルやdevcontainerで試す

こんにちは、MLBお兄さんこと松村です。 MLB はウインターミーティングも終わり、怒涛の移籍ラッシュが落ち着いたと思いきや、ソフトバンクホークスの千賀投手のニューヨーク・メッツとの5年契約が報道されました。 我がニューヨーク・ヤンキースは今のとこ…

GitHub Actionsを使ってマークダウンをPDFに変換する

こんにちは、お散歩の時に道に落ちていたごみを見た娘が「こんな所に捨てて駄目ね、この美しい私達の街を守らないと!」と言ってきてビックリした木村です。何事かと思ったらどうも何かのTVのセリフを覚えてたようです。 この記事はInfocom Advent Calendar …

GitHub Universe 2022 Keynoteまとめ

みなさん、こんにちわ。 こじま@サンフランシスコです。今回はサンフランシスコで開催されているGitHub Universe 2022 Keynoteで発表された諸々のまとめを書きます。 ちなみに手っ取り早くまとめを見たい方は公式GitHubブログに書いてあるので、そっちを見…

すぐ実践できる!Azure Static Web Apps開発環境構築

オルターブース エンジニアのみっつーです! ハックツハッカソン ~プテラカップ~が近づいており、参加学生さんはアイデア出しや事前検証で徐々に温まってきているところではないかと思います笑 そんな中、本投稿ではAzure Static Web Apps向けの環境構築をシ…

ファイル数が多いせいで時間のかかるGitHub Actionsのデプロイを短縮する

こんにちは、MLBお兄さんこと松村です。 99日間のロックアウトを経て、ようやく MLB が開幕しました! MLBファンの皆様あけましておめでとうございます!! 最近は GitHub Actions から Azure へのデプロイを色々試しながら遊んでいます。 普段は Azure Pipe…

Azure App Service と Github Actions で デプロイを自動化しよう!

おいす〜! オルターブース エンジニアのはっしーです! 入社して2か月が経ちました。最初の目標であったAZ-900も無事取得できました! docs.microsoft.com 日々まわりのつよつよエンジニアの皆さんに圧倒されながら、Azureを楽しんでいます! さて今回はAz…