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
Integrate GitHub Actions with Teams
Search
Hieu Vu
March 27, 2023
Technology
0
140
Integrate GitHub Actions with Teams
Lightning talk with Android Developers at NAB
Hieu Vu
March 27, 2023
Tweet
Share
More Decks by Hieu Vu
See All by Hieu Vu
Code Analysis with SonarQube in Android project
hieuwu
0
83
Moboarding Triage - Mobile Banking Showcase
hieuwu
0
22
The Law of Demeter
hieuwu
0
250
Lottie & LottieFiles Introduction
hieuwu
0
41
Project X - UX UI Resume Tailoring
hieuwu
0
87
Kitemetric - Company Management Software Introduction
hieuwu
0
64
Other Decks in Technology
See All in Technology
非エンジニアのあなたもできる&もうやってる!コンテキストエンジニアリング
findy_eventslides
3
860
PLaMoの事後学習を支える技術 / PFN LLMセミナー
pfn
PRO
9
3.5k
SoccerNet GSRの紹介と技術応用:選手視点映像を提供するサッカー作戦盤ツール
mixi_engineers
PRO
1
130
BtoBプロダクト開発の深層
16bitidol
0
150
FastAPIの魔法をgRPC/Connect RPCへ
monotaro
PRO
1
610
成長自己責任時代のあるきかた/How to navigate the era of personal responsibility for growth
kwappa
3
140
BirdCLEF+2025 Noir 5位解法紹介
myso
0
170
#普通の文系サラリーマンチャレンジ 自分でアプリ開発と電子工作を続けたら人生が変わった
tatsuya1970
0
870
バイブコーディングと継続的デプロイメント
nwiizo
2
370
“2件同時配達”の開発舞台裏 〜出前館PMが挑んだダブルピック実現に向けた体験設計〜
demaecan
0
160
KAGのLT会 #8 - 東京リージョンでGAしたAmazon Q in QuickSightを使って、報告用の資料を作ってみた
0air
0
190
Optuna DashboardにおけるPLaMo2連携機能の紹介 / PFN LLM セミナー
pfn
PRO
1
770
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
Context Engineering - Making Every Token Count
addyosmani
3
150
Making the Leap to Tech Lead
cromwellryan
135
9.5k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
The Power of CSS Pseudo Elements
geoffreycrofte
78
6k
Side Projects
sachag
455
43k
Optimizing for Happiness
mojombo
379
70k
Code Review Best Practice
trishagee
72
19k
BBQ
matthewcrist
89
9.8k
Transcript
GitHub Actions and Teams Integration Fusion Squad - NICV Presenter:
Hieu Vu
Current How long does it take? 3. Press Enter 2.
Type message 1. Get PR link
True Story Is the message correct? Lots of questions in
our head :( Am I using the right words? Is this PR small or big? Urgent or not? Oops I forgot to paste the PR link
SOLUTION
GitHub Actions • CI/CD platform to automate build, test and
deployment pipeline • Runs on GitHub Server • Provides Linux, Windows, and macOS virtual machines to run workflows
Components • Workflow: a configurable automated process that will run
one or more job • Event: an activity in repository that triggers workflow run • Job: a set of steps in a workflow • Action: a custom application that performs a but frequently repeated task • Runner: a server that runs workflows
Example
Example
Example
Demo Setup GitHub Actions for Teams notification Setup GitHub app
in Teams for personal notification
Benefits • Take advantage of GitHub’s built-in features • Reduce
time of calling for review • Automate tasks related to GitHub-based events
We can do more with GitHub Actions • Setup dependable
bot to uplift version SDK • Generate & manage SDK release versions & log • More
DISCUSSIONS
THANK YOU FOR YOUR ATTENTION !