$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
自動回帰テストフローとGitHub Apps
Search
Yosuke Kurami
March 06, 2018
Programming
4
2.6k
自動回帰テストフローとGitHub Apps
GitHub Appsを使って回帰テストのフローを組んだら結構良かったよというお話
Yosuke Kurami
March 06, 2018
Tweet
Share
More Decks by Yosuke Kurami
See All by Yosuke Kurami
TypeScript LSP の今までとこれから
quramy
1
1.4k
フロントエンドテストの育て方
quramy
12
3.6k
App Router 悲喜交々
quramy
8
670
上手に付き合うコンポーネントテスト
quramy
6
2.3k
Patched fetch did not work
quramy
6
740
GraphQL あるいは React における自律的なデータ取得について
quramy
18
5.6k
Next.js App Router
quramy
15
3.8k
Fragment Composition of GraphQL
quramy
16
4.4k
reg-viz VRT tools
quramy
4
1.6k
Other Decks in Programming
See All in Programming
リリース時」テストから「デイリー実行」へ!開発マネージャが取り組んだ、レガシー自動テストのモダン化戦略
goataka
0
130
Microservices rules: What good looks like
cer
PRO
0
1.5k
実はマルチモーダルだった。ブラウザの組み込みAI🧠でWebの未来を感じてみよう #jsfes #gemini
n0bisuke2
3
1.3k
Canon EOS R50 V と R5 Mark II 購入でみえてきた最近のデジイチ VR180 事情、そして VR180 静止画に活路を見出すまで
karad
0
130
re:Invent 2025 のイケてるサービスを紹介する
maroon1st
0
140
ローターアクトEクラブ アメリカンナイト:川端 柚菜 氏(Japan O.K. ローターアクトEクラブ 会長):2720 Japan O.K. ロータリーEクラブ2025年12月1日卓話
2720japanoke
0
740
LLM Çağında Backend Olmak: 10 Milyon Prompt'u Milisaniyede Sorgulamak
selcukusta
0
130
Developing static sites with Ruby
okuramasafumi
0
310
エディターってAIで操作できるんだぜ
kis9a
0
740
Rubyで鍛える仕組み化プロヂュース力
muryoimpl
0
140
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
420
AIコーディングエージェント(Manus)
kondai24
0
200
Featured
See All Featured
Applied NLP in the Age of Generative AI
inesmontani
PRO
3
1.9k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
740
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Testing 201, or: Great Expectations
jmmastey
46
7.8k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
1
110
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.1k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
220
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
64
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
0
59
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
240
Transcript
GitHub Apps and Regression test workflow SRE-SET Automation Night #2
About me w !2VSBNZ UXJUUFS(JU)VC2JJUB w ϑϩϯτΤϯυΤϯδχΞ w "OHVMBS5ZQF4DSJQU3FBDU3FEVY'MPX5ZQF
w ໘ͳ͜ͱ͕ݏ͍ ςετʙϏϧυपΓͷڥߏஙΛ๊͑ࠐΉ͜ͱ͕ଟΊ
5PEBZ`TUIFNF (JU)VC"QQTΛ࡞ͬͨΒ ྑ͍ײ͡ͷճؼςετϑϩʔ͕Ͱ͖ͨ
GitHub Apps is Կ w (JU)VC"QQTͱ w (JU)VCͱ࿈ܞ͢ΔΞϓϦέʔγϣϯͷܗଶ w Լهͷ྆ํͷػೳΛ༗͢Δ
w (JU)VCͷ"1*࣮ߦʹΑΔϨϙδτϦૢ࡞ w 8FCIPPLTϨϙδτϦʹى͖ͨΠϕϯτʹԠ
GitHub Apps v.s. OAuth Apps w 0"VUI"QQTͱͷҧ͍ w 0"VUI"QQT(JU)VCͷΞΧϯτʹඥͮ͘ w
(JU)VC"QQT(JU)VCͷϨϙδτϦʹඥͮ͘ w (JU)VC"QQTɺಛఆͷΞΧϯτʹґଘ͠ͳ͍ͨΊɺ νʔϜͰ։ൃ͢ΔϨϙδτϦʹ͘
https://developer.github.com/apps/getting-started-with-building-apps/
ސ٬Զ͕ٻΊ͍ͯͨϞϊ w ϑϩϯτΤϯυ༻ͷࣗಈճؼςετڥ͕ཉ͍͠ w ը໘Λߏ͢ΔίϯϙʔωϯτͷεΫγϣΛอଘ w εΫγϣอଘ$* 1VQQFUFFSར༻ͰࣗಈԽ w ۙͷεφοϓγϣοτͱɺࠓճͷεΫγϣΛൺֱ
w ࠩΛϨϏϡʔͯ͠ͳ͚Εɺ ࠓճεΫγϣΛ࠷৽ͷεφοϓγϣοτͱͯ͠อଘ
ճؼςετϑϩʔͷΠϝʔδ
εφοϓγϣοτߋ৽ཁ݅ ࠩൃੜ࣌ɺࠩ༰ΛνΣοΫͯ͠ذ͍ͨ͠
https://reg-viz.github.io/reg-suit/
Step 1. AppsͷΠϯετʔϧ w ϨϙδτϦʹରͯ͠ɺ(JU)VC"QQTΛΠϯετʔϧ
Step 2. Push ~ CIͰͷࠩݕ w ఏڙ͞ΕΔ$-*Λ$JSDMF$*5SBWJT$*Ͱ࣮ߦɻ (JU)VC"QQT "84-BNCEB ͕ΩοΫ͞ΕΔ
Step 3. νʔϜϝϯό௨ୡ w ֘DPNNJUΛؚΉ13ɺճؼςετͷ݁ՌΛίϝϯτ
Step 4. ࠩͷ֬ೝ(=ϨϏϡʔ) w ϨϏϡΞίϝϯτͷϦϯΫ͔Β ৄࡉϨϙʔτΛ୧ͬͯ༰֬ೝ
Step 5. Approve ~ Merge w ϨϏϡʔͷঝೝΛτϦΨʔʹ8FCIPPLTͰ֘DPNNJU εςʔλεΛਖ਼ৗมߋ
reg-suitͰͷAppsར༻ύλʔϯ "QQT"84-BNCEB "1*(BUFXBZͷΈͰ࣮ $*͔Βͷݺͼग़͞ΕΔ(JU)VC"1*ΛDBMM͢Δؔ w 13ͷίϝϯτ ಠࣗDPNNJUεςʔλεͷηοτ ϨϏϡʔঝೝ࣌ʹݺͼग़͞ΕΔ8FCIPPLT
w ಠࣗίϛοτDPNNJUεςʔλεͷߋ৽
·ͱΊ w ճؼςετΛ(JU)VCϑϩʔ౷߹ͯ͠Έͨ w (JU)VC"QQTʹΑΓɺࠩݕʙϨϏϡʔͷϫʔΫ ϑϩʔΛ13্Ͱ࣮ݱͰ͖ͨ w ೳಈతͳ"1*࣮ߦडಈతͳ8FCIPPLTͷํΛ࣮ Ͱ͖ΔͨΊɺ৭ʑͳϫʔΫϑϩʔΛαϙʔτͰ͖ͦ͏ w
հͨ͠ϑϩʔͷৄࡉԼهͰ֬ೝՄೳͰ͢ IUUQTHJUIVCDPNSFHWJ[SFHQVQQFUFFSEFNP
Thank you ! by @Quramy