Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Actions ToolkitではじめるGitHub Action開発 / Getting...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Kentaro Matsushita
May 23, 2020
Programming
2k
2
Share
Actions ToolkitではじめるGitHub Action開発 / Getting started creating a GitHub Action with Actions Toolkit
Kanazawa.js Remote Meetup #03
https://kanazawajs.connpass.com/event/175040/
Kentaro Matsushita
May 23, 2020
More Decks by Kentaro Matsushita
See All by Kentaro Matsushita
開発のアジリティ向上のためのシステムリプレイス ~DMM GAMESの事例~
kentarom
0
840
Denoで簡単なCLIツールを作ってみる / Try to make a simple CLI tool with Deno
kentarom
0
1.1k
GatsbyJSで作った個人ブログの構成を色々見直してみた / Improve my personal blog made with GatsbyJS
kentarom
1
460
Webサイトパフォーマンスを継続的に計測したい!!! / I want to continuously measure my website performance!!!
kentarom
2
600
GitHub Gistを使って、アクティビティを可視化しよう / Let's try visualizing your activity using the GitHub Gist
kentarom
1
900
OGP画像を生成するNode.jsのライブラリを作ってみた / Create a Node.js module for generating Open Graph image
kentarom
1
7.6k
チームをよしなにする立場を経験して学んだこと / Things I have learned in leading the team
kentarom
0
820
AWSの既存サービスを活用して、 障害検知・復旧を迅速化するカラクリ / JAWS-UG Kanazawa x OpsJAWS
kentarom
2
4.8k
DMM.comの認証基盤を支えるエラー通知の仕組み / AWS Dev Day Tokyo 2018 Lightning Talk
kentarom
2
14k
Other Decks in Programming
See All in Programming
iOS機能開発のAI環境と起きた変化
ryunakayama
0
150
Claude Codeログ基盤の構築
giginet
PRO
7
3.9k
AIと共にエンジニアとPMの “二刀流”を実現する
naruogram
0
130
Geminiをパートナーに神社DXシステムを個人開発した話(いなめぐDX 開発振り返り)
fujiba
0
140
Rethinking API Platform Filters
vinceamstoutz
0
7.9k
Redox OS でのネームスペース管理と chroot の実現
isanethen
0
520
2026-03-27 #terminalnight 変数展開とコマンド展開でターミナル作業をスマートにする方法
masasuzu
0
290
事業会社でのセキュリティ長期インターンについて
masachikaura
0
230
The Monolith Strikes Back: Why AI Agents ❤️ Rails Monoliths
serradura
0
110
Vibe하게 만드는 Flutter GenUI App With ADK , 박제창, BWAI Incheon 2026
itsmedreamwalker
0
540
AI Assistants for YourAngular Solutions @Angular Graz, March 2026
manfredsteyer
PRO
0
150
Xdebug と IDE による デバッグ実行の仕組みを見る / Exploring-How-Debugging-Works-with-Xdebug-and-an-IDE
shin1x1
0
340
Featured
See All Featured
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.6k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
210
Everyday Curiosity
cassininazir
0
190
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
94
Paper Plane (Part 1)
katiecoart
PRO
0
6.4k
How GitHub (no longer) Works
holman
316
150k
Embracing the Ebb and Flow
colly
88
5k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
For a Future-Friendly Web
brad_frost
183
10k
Scaling GitHub
holman
464
140k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Docker and Python
trallard
47
3.8k
Transcript
Actions Toolkit GitHub Action Kentaro Matsushita Kanazawa.js Remote Meetup
#03 2020/05/23
Kentaro Matsushita kentaro-m _kentaro_m
GitHub Actions ✋
GitHub Actions GitHub CI/CD Public Private Work ow YAML HCL
Action
Work ow
Work ow
None
GitHub Actions GitHub CI/CD Public Private Work ow YAML HCL
Action
Action
Auto Assign Action
Pull Request Action
Action 1. Action (action.yml) 2. Action 3. Action & 4.
GitHub Marketplace
1. (action.yml) Action e.g. node12, index.js Action GitHub
None
2. Action GitHub Actions Toolkit JavaScript Action Payload GitHub API
Secrets GitHub API
None
3. Action & Action DL TypeScript Push Zeit JavaScript @zeit/ncc
JS
3. Action &
4. GitHub Marketplace Marketplace
4. GitHub Marketplace README.md
4. GitHub Marketplace Release
Action
Work ow Action
None
㊗
None
Action Toolkit GitHub Action Push PR
https://blog.kentarom.com/create-new-github-action/