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
850
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
170
siteguard_lite-custom_signature
hayapi
0
260
github-actions
hayapi
1
250
Ready Study Go
hayapi
0
160
kagoshima-dot-mk
hayapi
0
1.4k
Other Decks in Programming
See All in Programming
Monixと常駐プログラムの勘どころ / Scalaわいわい勉強会 #4
stoneream
0
270
アクターシステムに頼らずEvent Sourcingする方法について
j5ik2o
4
230
CSC305 Lecture 25
javiergs
PRO
0
130
Keeping it Ruby: Why Your Product Needs a Ruby SDK - RubyWorld 2024
envek
0
180
KubeCon + CloudNativeCon NA 2024 Overviewat Kubernetes Meetup Tokyo #68 / amsy810_k8sjp68
masayaaoyama
0
250
Semantic Kernelのネイティブプラグインで知識拡張をしてみる
tomokusaba
0
180
競技プログラミングへのお誘い@阪大BOOSTセミナー
kotamanegi
0
360
Haze - Real time background blurring
chrisbanes
1
510
Fibonacci Function Gallery - Part 1
philipschwarz
PRO
0
210
複雑な仕様に立ち向かうアーキテクチャ
myohei
0
170
create_tableをしただけなのに〜囚われのuuid編〜
daisukeshinoku
0
240
menu基盤チームによるGoogle Cloudの活用事例~Application Integration, Cloud Tasks編~
yoshifumi_ishikura
0
110
Featured
See All Featured
Producing Creativity
orderedlist
PRO
341
39k
Scaling GitHub
holman
458
140k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
8.3k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.2k
A designer walks into a library…
pauljervisheath
204
24k
Designing for Performance
lara
604
68k
We Have a Design System, Now What?
morganepeng
51
7.3k
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
Raft: Consensus for Rubyists
vanstee
137
6.7k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
6.9k
For a Future-Friendly Web
brad_frost
175
9.4k
Building Adaptive Systems
keathley
38
2.3k
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
ϩʔΧϧͰಈ͔͢
㊗ࣗಈςετ
͝੩ௌ ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂʂʂ