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
150
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
84
Moboarding Triage - Mobile Banking Showcase
hieuwu
0
23
The Law of Demeter
hieuwu
0
260
Lottie & LottieFiles Introduction
hieuwu
0
42
Project X - UX UI Resume Tailoring
hieuwu
0
88
Kitemetric - Company Management Software Introduction
hieuwu
0
65
Other Decks in Technology
See All in Technology
Redux → Recoil → Zustand → useSyncExternalStore: 状態管理の10年とReact本来の姿
zozotech
PRO
16
8.3k
Moto: Latent Motion Token as the Bridging Language for Learning Robot Manipulation from Videos
peisuke
0
150
[mercari GEARS 2025] Keynote
mercari
PRO
1
270
今、MySQLのバックアップを作り直すとしたら何がどう良いのかを考える旅
yoku0825
1
390
Post-AIコーディング時代のエンジニア生存戦略
shinoyu
0
280
お試しで oxlint を導入してみる #vuefes_aftertalk
bengo4com
2
1.5k
プログラミング言語を書く前に日本語を書く── AI 時代に求められる「言葉で考える」力/登壇資料(井田 献一朗)
hacobu
PRO
0
160
AIでテストプロセスを自動化しよう251113.pdf
sakatakazunori
0
150
[CV勉強会@関東 ICCV2025] WoTE: End-to-End Driving with Online Trajectory Evaluation via BEV World Model
shinkyoto
0
270
大規模モノレポの秩序管理 失速しない多言語化フロントエンドの運用 / JSConf JP 2025
shoota
0
150
手を動かしながら学ぶデータモデリング - 論理設計から物理設計まで / Data modeling
soudai
PRO
24
5.7k
JavaScript パーサーに using 対応をする過程で与えたエコシステムへの影響
baseballyama
1
100
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Speed Design
sergeychernyshev
32
1.2k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
24
1.6k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Building Adaptive Systems
keathley
44
2.8k
Stop Working from a Prison Cell
hatefulcrawdad
272
21k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
2.9k
Designing Experiences People Love
moore
142
24k
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
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 !