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
110
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
47
Moboarding Triage - Mobile Banking Showcase
hieuwu
0
6
The Law of Demeter
hieuwu
0
190
Lottie & LottieFiles Introduction
hieuwu
0
32
Project X - UX UI Resume Tailoring
hieuwu
0
78
Kitemetric - Company Management Software Introduction
hieuwu
0
43
Other Decks in Technology
See All in Technology
AWS学習者向けにAzureの解説スライドを作成した話
handy
3
190
チームでロジカルシンキングに改めて向き合っている話 〜学習環境と実践⽅法〜
sansantech
PRO
3
3.3k
【SORACOM UG 東海】あらゆるモノがつながる社会へ、IoT と SORACOM
soracom
PRO
1
140
LangSmith入門―トレース/評価/プロンプト管理などを担うLLMアプリ開発プラットフォーム
os1ma
5
710
Building a RAG-poweredAI chat appwith Python and VS Code
pamelafox
0
150
KubeConにproposalを送りたい人へのアドバイス
sat
PRO
3
270
いつか使うかも貯金してたらめちゃめちゃ機能が増えてた話
riyaamemiya
0
620
プロンプトエンジニアリングでがんばらない-Agentic Workflow へ-近藤憲児
kenjikondobai
6
1.2k
家族アルバム みてねにおけるGrafana活用術 / Grafana Meetup Japan Vol.1 LT
isaoshimizu
1
1k
社内アプリで Cloudflare D1を プロダクト運用してみた体験談(Tokyo)
haochenx
0
120
実例で紹介するRAG導入時の知見と精度向上の勘所
yamahiro
5
1.6k
アクセス制御にまつわる改善 / Improving access control
itkq
0
590
Featured
See All Featured
Web development in the modern age
philhawksworth
203
10k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
7
3.4k
Large-scale JavaScript Application Architecture
addyosmani
504
110k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
22
1.6k
Practical Orchestrator
shlominoach
183
9.7k
A Philosophy of Restraint
colly
197
16k
Git: the NoSQL Database
bkeepers
PRO
423
63k
YesSQL, Process and Tooling at Scale
rocio
165
13k
Reflections from 52 weeks, 52 projects
jeffersonlam
345
19k
The Cult of Friendly URLs
andyhume
74
5.7k
In The Pink: A Labor of Love
frogandcode
138
21k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
33
6k
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 !