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-ci
Search
hayapi
May 29, 2020
Programming
0
900
github-actions-ci
2020.05.29 鹿児島.mk #9
hayapi
May 29, 2020
Tweet
Share
More Decks by hayapi
See All by hayapi
なまけるためのたったNつの冴えたやりかた 〜ペパボで実践しているがんばらない業務フロー〜
hayapi
0
190
siteguard_lite-custom_signature
hayapi
0
290
github-actions
hayapi
1
260
Ready Study Go
hayapi
0
190
kagoshima-dot-mk
hayapi
0
1.5k
Other Decks in Programming
See All in Programming
株式会社 Sun terras カンパニーデック
sunterras
0
310
What's new in Spring Modulith?
olivergierke
1
150
monorepo の Go テストをはやくした〜い!~最小の依存解決への道のり~ / faster-testing-of-monorepos
convto
2
490
CSC305 Lecture 06
javiergs
PRO
0
230
ソフトウェア設計の実践的な考え方
masuda220
PRO
4
580
Claude Agent SDK を使ってみよう
hyshu
0
310
CSC509 Lecture 03
javiergs
PRO
0
340
Advance Your Career with Open Source
ivargrimstad
0
540
明日から始めるリファクタリング
ryounasso
0
140
Go Conference 2025: Goで体感するMultipath TCP ― Go 1.24 時代の MPTCP Listener を理解する
takehaya
9
1.7k
Server Side Kotlin Meetup vol.16: 内部動作を理解して ハイパフォーマンスなサーバサイド Kotlin アプリケーションを書こう
ternbusty
3
190
あなたとKaigi on Rails / Kaigi on Rails + You
shimoju
0
160
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Code Review Best Practice
trishagee
72
19k
Git: the NoSQL Database
bkeepers
PRO
431
66k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
BBQ
matthewcrist
89
9.8k
4 Signs Your Business is Dying
shpigford
185
22k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Optimizing for Happiness
mojombo
379
70k
Agile that works and the tools we love
rasmusluckow
331
21k
Transcript
GitHub ActionsΛͬͯ ࣗಈςετ ʙࡏۈ͋Δ͋Δૣ͘ݴ͍͍ͨʙ GMOϖύϘגࣜձࣾ CTOࣨࣛࣇౡΦϑΟενʔϜɹૣ࡚ढ़ี 2020.05.29 ࣛࣇౡ.mk #9
ࣗݾհ
GMOϖύϘגࣜձࣾ CTOࣨ ࣛࣇౡΦϑΟενʔϜ ࣛࣇౡେֶֶ෦ిؾిࢠֶՊଔۀ ౦ژͷاۀͰ5ؒγεςϜΤϯδχΞͱͯ͠ ಇ͘ɻ 20193݄ʹGMOϖύϘגࣜձࣾʹೖࣾɺ ࣛࣇౡΦϑΟενʔϜʹॴଐɻ ϩϦϙοϓʂͷ։ൃʹܞΘΓͳ͕Βɺࣛࣇౡ ΦϑΟεΛΓ্͛Δ׆ಈΛߦͳ͍ͬͯΔɻ
झຯɿυϥϜɺϦϯάϑΟοτΞυϕϯνϟʔ ૣ࡚ ढ़ี(ͽ) @hayapi_ppb
ࣛࣇౡ.mk #9 ΦϯϥΠϯ։࠵
GitHub Actions
https://speakerdeck.com/hayapi/github-actions
GitHub Actionsʹ͍ͭͯ https://help.github.com/ja/actions/getting-started-with-github-actions/
֎෦αʔϏεͱͷ࿈ܞ͕ඞཁͩͬͨ ࣗಈςετࣗಈϏϧυͳͲ͕ GitHub͚ͩͰ࣮ݱͰ͖ΔΑ͏ʹͳΔ
֎෦αʔϏεͱͷ࿈ܞ͕ඞཁͩͬͨ ࣗಈςετࣗಈϏϧυͳͲ͕ GitHub͚ͩͰ࣮ݱͰ͖ΔΑ͏ʹͳΔ
ςετΛॻ͘
None
λεΫཧΞϓϦUBTLMFBG
None
task_mailer_spec.rb
task_mailer_spec.rb
ϩʔΧϧͰಈ͔͢
GitHub Actions Ͱ ςετΛ࣮ߦ͢Δ
https://github.com/hayasaki-shunsuke/taskleaf/actions
None
.github / workflows / ruby.yml
.github / workflows / rails-ci.ymlʢൈਮʣ
task_mailer_spec.rb Λpush
https://github.com/hayasaki-shunsuke/taskleaf/actions
https://github.com/hayasaki-shunsuke/taskleaf/actions
ϩʔΧϧͰಈ͔͢
㊗ࣗಈςετ
͝੩ௌ ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂʂʂ