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
書いてよかったGitHub Actions、書かなくてよかったGitHub Actions /...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
nabeen
November 08, 2019
Programming
440
0
Share
書いてよかった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
980
むずかしく考えないOSS / OSS not thinking hard
nabeen
0
180
師走にやる気が生まれて師走にやる気が死んだ話 / Listen to me!! LT Tournament #7
nabeen
0
130
僕達がやってきたレガシープロジェクトとの付き合い方 / PHP CONFERENCE FUKUOKA 2017
nabeen
1
2.7k
Other Decks in Programming
See All in Programming
Vibe NLP for Applied NLP
inesmontani
PRO
0
390
Go_College_最終発表資料__外部公開用_.pdf
xe_pc23
0
200
煩雑なSkills管理をSoC(関心の分離)により解決する――関心を分離し、プロンプトを部品として育てるためのOSSを作った話 / Solving Complex Skills Management Through SoC (Separation of Concerns)
nrslib
4
880
AWS re:Invent 2025の少し振り返り + DevOps AgentとBacklogを連携させてみた
satoshi256kbyte
3
160
おれのAgentic Coding 2026/03
tsukasagr
1
140
Rethinking API Platform Filters
vinceamstoutz
0
11k
セグメントとターゲットを意識するプロポーザルの書き方 〜採択の鍵は、誰に刺すかを見極めるマーケティング戦略にある〜
m3m0r7
PRO
0
500
Oxlintとeslint-plugin-react-hooks 明日から始められそう?
t6adev
0
210
KagglerがMixSeekを触ってみた
morim
0
380
L’IA au service des devs : Anatomie d'un assistant de Code Review
toham
0
230
Server-Side Kotlin LT大会 vol.18 [Kotlin-lspの最新情報と Neovimのlsp設定例]
yasunori0418
1
120
iOS機能開発のAI環境と起きた変化
ryunakayama
0
180
Featured
See All Featured
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
27
3.4k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
The World Runs on Bad Software
bkeepers
PRO
72
12k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
64
53k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2k
We Have a Design System, Now What?
morganepeng
55
8.1k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
260
Faster Mobile Websites
deanohume
310
31k
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!