Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
GitHub Flow & Deployment API
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Takafumi Ikeda
April 14, 2016
Technology
1.3k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
540
はじめてのKong Konnect
ikeike443
0
260
Kuma
ikeike443
2
3.6k
10分で分るGitHub Actions
ikeike443
3
2.3k
GitHub Actionsはどのような未来を描くのか
ikeike443
3
2.9k
GitHubber@日本
ikeike443
6
12k
GitHub Business Seminar
ikeike443
1
160
How we ship GitHub with GitHub -- ChatOps
ikeike443
0
420
効果的にGitHubを使うために
ikeike443
10
4.2k
Other Decks in Technology
See All in Technology
ビジネスを止めない技術的負債の返済のための戦略とその手法 - 技術的負債と向き合う / Complexity and Simplicity
soudai
PRO
3
680
子育てエンジニアの可処分時間が減っても成長を諦めない戦い方
sudoakiy
6
4.3k
分析AIエージェントを育てる、動く環境を育てる
codatum
1
740
Cognition AI Japan - ウェビナー2_テストQA_運用監視
cogakira
0
120
AI 時代の Azure エンジニアリング ~ 私たちは何を磨き、何を任せるのか ~
chack411
1
570
12 個 Tool と、 4,096 Token
hlum
0
110
スキルを作る、その前に!複数人で使われるスキルを 作るためのプロセス
junkifurukawa
2
370
Claude Code本は、どのように執筆チームで書かれたか
oikon48
1
360
メルペイ 会計システム概要と歴史
mewuto
0
200
二歩目のフロントエンド・ウェブアクセシビリティ
camiha
2
280
MCPゲートウェイを作って運用してわかったこと — Agent時代の権限管理の現在地
mtpooh
10
3.3k
OpenSharing について熱く語る〜AI アセットの共有について〜
kameitomohiro
0
250
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
A Soul's Torment
seathinner
8
3.7k
The Limits of Empathy - UXLibs8
cassininazir
2
710
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
210
Paper Plane
katiecoart
PRO
4
54k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
980
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.8k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.7k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
520
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!