トーク

LT
GitHub ActionsをTypeScriptで作ろう!
DAY1 / 17:10 〜 17:40 (レバレジーズトラック)
主題:GitHubのカスタムアクションにはTypeScriptがオススメ
GitHub ActionsのカスタムアクションはJavaScriptしか直接動かせませんが、公式からTypeScript向けのbootstrapリポジトリやライブラリが提供されています。そのため、GitHub Actionsのカスタムアクション開発ではTypeScriptが非常に使いやすいです。
私はOSSの「GitHub Actions OpenTeremetry」をTypeScriptで開発しています。この開発を通して感じた、型安全性や開発効率の良さなど、TypeScriptを使ってよかった点を紹介します。

じょーし(上司陽平)
Sansan株式会社 / ソフトウェアエンジニア兼SRE
Sansan株式会社にて、請求書管理サービス「Bill One」のソフトウェアエンジニア兼SREとして活動しています。有志メンバによるCI/CD改善チームを運営し、日々の開発者体験の向上に取り組んでいます。最近は、GitHub Actionsのパフォーマンスや効果測定を可視化するためのOSS「GitHub Actions OpenTelemetry」の開発にも注力しています。
https://paper2.hatenablog.com/