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 Flow & Deployment API
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Takafumi Ikeda
April 14, 2016
Technology
1.3k
0
Share
GitHub Flow & Deployment API
https://mobingi.doorkeeper.jp/events/41792
Takafumi Ikeda
April 14, 2016
More Decks by Takafumi Ikeda
See All by Takafumi Ikeda
APIゲートウェイとサービスメッシュ
ikeike443
0
500
はじめてのKong Konnect
ikeike443
0
240
Kuma
ikeike443
2
3.6k
10分で分るGitHub Actions
ikeike443
3
2.3k
GitHub Actionsはどのような未来を描くのか
ikeike443
3
2.8k
GitHubber@日本
ikeike443
6
12k
GitHub Business Seminar
ikeike443
1
160
How we ship GitHub with GitHub -- ChatOps
ikeike443
0
390
効果的にGitHubを使うために
ikeike443
10
4.1k
Other Decks in Technology
See All in Technology
インフラが苦手でも大丈夫! 紙芝居 Kubernetes -WWGT 10周年編-
aoi1
1
280
ビジュアルプログラミングIoTLT vol.23
1ftseabass
PRO
0
150
AI時代の私の技術インプットとアウトプット術
tonkotsuboy_com
15
7.5k
Claude Codeですべての日常業務を爆速化しよう!
minorun365
PRO
16
15k
APIテストとは?
nagix
0
130
oracle-to-databricks-migration-with-llm-and-dbt
casek
0
330
脅威をエンジニアリングの糧にして:恐怖を乗り越えた先にあったもの / Turn threats into fuel for engineering: what lay beyond overcoming fear
nrslib
1
330
形式手法特論:公平性制約の位相的特徴づけ #kernelvm / Kernel VM Study Kansai 12th
ytaka23
1
530
Oracle Cloud Infrastructure:2026年5月度サービス・アップデート
oracle4engineer
PRO
1
200
long-running-tasks
cipepser
2
430
OpenID Connectによるサービス間連携
takesection
0
130
LLM時代のリファクタリング戦略_AIエージェントによる段階的・安全なTS移行方法
play_inc
0
340
Featured
See All Featured
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
510
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
370
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
sira's awesome portfolio website redesign presentation
elsirapls
0
260
Mind Mapping
helmedeiros
PRO
1
210
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
70
39k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
380
How STYLIGHT went responsive
nonsquared
100
6.1k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.3k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
180
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
580
Transcript
Where software is built GitHub Flow & Deployment API
! Where software is built Who am I? 2 a
ikeike443
# Where software is built # $ 3 TAKAFUMI IKEDA
SOLUTIONS ENGINEER Who am I?
! Where software is built νʔϜ։ൃ࣮ફೖ 4
Where software is built
Where software is built % % 6 & ♥ Mobingi
Where software is built % % GitHub ࿈ܞศར 7
Where software is built % % ͞Βʹ͜͏ͩͱخ͍͠ͳ 8 • εςʔλεදࣔʹগ͠ϥά͕͋Δʁ
• GitHub Flow ʹରԠ͍ͯ͠Δͱͬͱخ͍͠ • Pull Request ϒϥϯνΛσϓϩΠ͍ͨ͠ • mocloudͰΔ͖෦ͱ͍͏ΑΓผͰΔ͖͔ͳͱࢥ͏ • Deployment API Λͬͯ Pull Request ʹεςʔλεΛฦͤΔͱGood
Where software is built GitHub Flow? GitHub Flow ͬͯͳΜ͚ͩͬ 9
%
Where software is built % % 10
None
None
None
None
None
None
None
None
None
None
Where software is built % % πʔϧ 21 • https://github.com/github/hubot
• https://github.com/atmos/heaven • https://github.com/github/janky
Where software is built % % 22
Where software is built % % 23
Where software is built Deployment API? Deployment API Λͬͯ Pull
Request ʹσϓϩΠঢ়گΛه͠Α͏ 24 %
None
Where software is built % % Deployment 26 Developer GitHub
Deploy Server Create Deployment Deployment Event Deploy Starts Deployment Status - Started Deployment Status - Finished Notifications
Where software is built % % 27
Where software is built % % 28
%
Where software is built % % Demo 30
Where software is built % % https://developer.github.com/changes/2016-04-06-deployment-and-deployment-status-enhancements/ 31
Where software is built Example: Sign Off 32 $
None
Where software is built % % 34
Where software is built % % Signoff 35 Developer GitHub
QA Team Create pull request Notification Testing Comment ! Notifications Issue Comment Webhook Deployment Server Close Deploy Comment
Where software is built % % Demo 36
Where software is built ͦͷଞͷΞοϓσʔτ GitHub Flow ΛΑΓޮԽ͢ΔछʑͷػೳՃ 37 %
Where software is built % % 38
Where software is built % % 39
Where software is built % % 40
Where software is built % % 41
Where software is built % % 42
Where software is built % % 43
Where software is built % % 44
Where software is built Thank you!