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
78
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
トラシューアニマルになろう ~開発者だからこそできる、安定したサービス作りの秘訣~
jacopen
2
1.5k
Ask! NIKKEI RAG検索技術の深層
hotchpotch
13
2.8k
室長と気ままに学ぶマイクロソフトのビジネスアプリケーションとビジネスプロセス
ryoheig0405
0
320
スタートアップ1人目QAエンジニアが QAチームを立ち上げ、“個”からチーム、 そして“組織”に成長するまで / How to set up QA team at reiwatravel
mii3king
1
1.1k
Platform Engineeringは自由のめまい
nwiizo
4
1.9k
WAF に頼りすぎない AWS WAF 運用術 meguro sec #1
izzii
0
460
管理者しか知らないOutlookの裏側のAIを覗く#AzureTravelers
hirotomotaguchi
1
240
開発スピードは上がっている…品質はどうする? スピードと品質を両立させるためのプロダクト開発の進め方とは #DevSumi #DevSumiB / Agile And Quality
nihonbuson
1
1.3k
家電アプリ共通PF "Linova" のAPI利用とPostman活用事例ご紹介
yukiogawa
0
130
Building Products in the LLM Era
ymatsuwitter
10
4.4k
君はPostScriptなウィンドウシステム 「NeWS」をご存知か?/sunnews
koyhoge
0
720
『AWS Distinguished Engineerに学ぶ リトライの技術』 #ARC403/Marc Brooker on Try again: The tools and techniques behind resilient systems
quiver
0
130
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
Bash Introduction
62gerente
610
210k
The Invisible Side of Design
smashingmag
299
50k
We Have a Design System, Now What?
morganepeng
51
7.4k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
KATA
mclloyd
29
14k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Agile that works and the tools we love
rasmusluckow
328
21k
Music & Morning Musume
bryan
46
6.3k
A designer walks into a library…
pauljervisheath
205
24k
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 !