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
120
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
77
Moboarding Triage - Mobile Banking Showcase
hieuwu
0
12
The Law of Demeter
hieuwu
0
230
Lottie & LottieFiles Introduction
hieuwu
0
39
Project X - UX UI Resume Tailoring
hieuwu
0
81
Kitemetric - Company Management Software Introduction
hieuwu
0
58
Other Decks in Technology
See All in Technology
20250125_Agent for Amazon Bedrock試してみた
riz3f7
2
110
Re:Define 可用性を支える モニタリング、パフォーマンス最適化、そしてセキュリティ
pyama86
9
5.4k
レイクハウスとはなんだったのか?
akuwano
15
1.9k
CNAPPから考えるAWSガバナンスの実践と最適化
yuobayashi
5
640
Redmineの意外と知らない便利機能 (Redmine 6.0対応版)
vividtone
0
160
ドメイン駆動設計によるdodaダイレクトのリビルド実践 / Rebuild practice of doda direct with domain-driven design
techtekt
0
530
ココナラのセキュリティ組織の体制・役割・今後目指す世界
coconala_engineer
0
220
【Λ(らむだ)】アップデート機能振り返りΛ編 / PADjp20250127
lambda
0
120
CNAPPから考えるAWSガバナンスの実践と最適化
nrinetcom
PRO
1
330
クロスアカウントな RDS Snapshot Export による カジュアルなデータ集約の仕組み / 202501-finatext-technight-lt
wa6sn
1
130
private spaceについてあれこれ調べてみた
operando
1
110
脅威モデリングをやってみた
ledsue
0
100
Featured
See All Featured
Practical Orchestrator
shlominoach
186
10k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.8k
Music & Morning Musume
bryan
46
6.3k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
11
900
KATA
mclloyd
29
14k
Building Your Own Lightsaber
phodgson
104
6.2k
Code Reviewing Like a Champion
maltzj
521
39k
Producing Creativity
orderedlist
PRO
343
39k
4 Signs Your Business is Dying
shpigford
182
22k
How to Think Like a Performance Engineer
csswizardry
22
1.3k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
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 !