Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
書いてよかったGitHub Actions、書かなくてよかったGitHub Actions /...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
nabeen
November 08, 2019
Programming
450
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
書いてよかったGitHub Actions、書かなくてよかったGitHub Actions / TGIF Vol.1
nabeen
November 08, 2019
More Decks by nabeen
See All by nabeen
プロトタイプ×設計 / Fukuoka.php Vol.31
nabeen
1
160
こっそり試すPhan / Fukuoka.php Vol.30
nabeen
0
140
競技プログラミング始めませんか? / PHP Conference Fukuoka 2019
nabeen
1
1k
むずかしく考えないOSS / OSS not thinking hard
nabeen
0
190
師走にやる気が生まれて師走にやる気が死んだ話 / Listen to me!! LT Tournament #7
nabeen
0
140
僕達がやってきたレガシープロジェクトとの付き合い方 / PHP CONFERENCE FUKUOKA 2017
nabeen
1
2.7k
Other Decks in Programming
See All in Programming
GKE で Pod の見方を変えたら、スケールアウト時の挙動を真に捉えられた話
stkk
0
110
まだ間に合う!今年の夏こそSchemeのマクロ展開器を完全理解!
omasanori
0
640
コンパウンドプロダクト開発のためのローカルプロセスマネージャー再発明 #layerxgo
izumin5210
0
660
AIエージェント時代のコードレビューを設計する
nogu66
6
2.6k
Kiroで創り、AgentCoreで繋ぐ!AWSで実践する「AI-DLC」から「AIエージェント統合」までの最新地図
licux
3
400
AIと壁打ちしながら進めるコスト管理
fufuhu
2
2k
The Good Stuff, Not the Slop: Engineering High-Quality Android Apps with Modern AI Tooling
danybony
1
230
標準パッケージに uuid が追加された 背景から見る Go らしい意思決定 / go_127_uuid_decision
convto
4
3.8k
週末にAI-DLCを本気で回したら$1,600溶けた
hbashimizu
0
130
世界の中心で、AI(App Intents)をさけぶ ー App Intents中心設計の実践ガイド
touyou
0
220
WebMCP Challenge に星空観察アプリで参加した話
okajun35
0
120
GKE アップグレード前に知っておきたい Blue/Green と PDB の関係
stkk
0
160
Featured
See All Featured
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
570
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Scaling GitHub
holman
464
140k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.7k
Designing Powerful Visuals for Engaging Learning
tmiket
1
540
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
340
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
400
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
710
HDC tutorial
michielstock
2
860
Transcript
書いてよかったGitHub Actions 書かなくてよかったGitHub Actions presented by nabeen TGIF Vol.01
今日話すこと 02 自由に撮影、投稿シェアOK 1.自己紹介 _nabeen kenichirow 4.書いてよかったモノ 5.書かなくてよかったモノ 2.今日持ち帰ってもらうもの 3.作ったGitHub
Actions 6.まとめ
渡辺 謙一郎 03 株式会社ハシゴ / エンジニア - お金 - 心理学
- 経営戦略 - 歴史 最近の興味 PHP書いてたはずがいつの 間にかUnity触ってた と思ったらVue.jsで開発し ていた と思わせといてjQueryで DOMをコネコネしていた _nabeen PHP kenichirow Beer Python Sushi JS Karaage 自作OS STRONG 自由に撮影、投稿シェアOK _nabeen kenichirow 最近の仕事
今日持ち帰ってもらうもの 04 なんでもかんでも GitHub Actionsに投げない! 自由に撮影、投稿シェアOK _nabeen kenichirow
作ったGitHub Actions 05 自由に撮影、投稿シェアOK _nabeen kenichirow の、前に。
GitHub Actions 06 自由に撮影、投稿シェアOK _nabeen kenichirow
GitHub Actions 07 自由に撮影、投稿シェアOK _nabeen kenichirow ## 設定方法 - .github/workflows/*.yaml
- YAML書くだけでCI/CD - それCircleCIでもでk - GitHub内で閉じてて楽
作ったGitHub Actions 08 自由に撮影、投稿シェアOK _nabeen kenichirow ## メンバー紹介 - deploy.yaml(本番デプロイ用)
- pre_deploy.yaml(STGデプロイ用) - reviewdog.yaml() - unit_test.yaml(ユニットテスト用)
作ったGitHub Actions 09 自由に撮影、投稿シェアOK _nabeen kenichirow ## デプロイ用 - deploy.yaml
- pre_deploy.yaml ※公式のWorkflowをパクって参考に 必要最低限の変更をして運用中
作ったGitHub Actions 10 自由に撮影、投稿シェアOK _nabeen kenichirow ## - reviewdog.yaml ※GitHub
Actionsにreviewdogを飼ってみた!をパクって参考に 必要最低限の変更をして運用中
作ったGitHub Actions 11 自由に撮影、投稿シェアOK _nabeen kenichirow ## ユニットテスト用 - unit_test.yaml
※公式のWorkflowをパクって参考に 必要最低限の変更をして運用中
書いてよかったモノ 12 自由に撮影、投稿シェアOK _nabeen kenichirow ## メンバー紹介 - deploy.yaml(本番デプロイ用) -
pre_deploy.yaml(STGデプロイ用) - reviewdog.yaml() - unit_test.yaml(ユニットテスト用)
13 自由に撮影、投稿シェアOK _nabeen kenichirow 書いてよかったモノ ## なぜよかったのか - push(merge)してCDは正義 -
Pull RequestでCIは正義 - つまり単純に楽できた!
14 自由に撮影、投稿シェアOK _nabeen kenichirow 書かなくてよかったモノ ## メンバー紹介 - deploy.yaml(本番デプロイ用) -
pre_deploy.yaml(STGデプロイ用) - reviewdog.yaml() - unit_test.yaml(ユニットテスト用)
15 自由に撮影、投稿シェアOK _nabeen kenichirow ## なぜ書かなくてよかったのか - CIを回すのにちょい待ち時間あり - 待ってたら忘れる
- gitHooksでやる - 書かなくてよかったモノ
まとめ 16 自由に撮影、投稿シェアOK _nabeen kenichirow ## GitHub Actionsを組み込んでみて - CI/CDがGitHubで閉じているのは楽
- 楽だからと投げすぎると待ち時間UP - ご利用は計画的に
17 自由に撮影、投稿シェアOK _nabeen kenichirow 「GitHub Actionsはいいぞ」 まとめ
Bye Thank you for listening!