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
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
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
TSX の <Hoge<Fuga>> という構文に驚いた話 / tsx-type-argument-syntax
kanaru0928
0
230
Flow は今どうなっているか
mizdra
PRO
0
520
komatsuna「分散システムにおけるバグ分析手法」
komatsunaqa
0
260
php-fpmのプロセスが枯渇した日-調査・対処・そして本当にやるべきだったこと-
shibuchaaaan
0
290
FDEが実現するAI駆動経営の現在地
gonta
2
280
仕様書を書く前にハーネスを作る - Agent Native開発は「探索を速く、判定を固く」
gotalab555
4
1.6k
AI時代のPHPer生存戦略 ~「言語、もうなんでもよくない?」に本気で向き合う~
vivion
0
440
属人化した知識を、 AIが辿れる地図にする
pkshadeck
PRO
1
170
ドリフトを絶対に許さない(?)CDK運用 / CDK Ops with Zero Tolerance for Drifts (?)
akihisaikeda
1
190
関東Kaggler会_NVIDIA_Nemotron_コンペ_振り返り
rick_ds
0
570
AIを紡ぐPMのお話
swdtkuy
0
100
琵琶湖の水は止められてもNet--HTTPのリトライは止められない / You might be able to stop the water flow of Lake Biwa but you can't stop Net::HTTP retries
luccafort
PRO
0
720
Featured
See All Featured
Navigating Team Friction
lara
192
16k
Context Engineering - Making Every Token Count
addyosmani
9
1.1k
The Curse of the Amulet
leimatthew05
2
14k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
460
Exploring anti-patterns in Rails
aemeredith
3
460
Test your architecture with Archunit
thirion
1
2.3k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Thoughts on Productivity
jonyablonski
76
5.3k
Six Lessons from altMBA
skipperchong
29
4.4k
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!