Github features
you need to know

Seiji Villafranca
github.com/SeijiV13

seijivillafranca.com

Seiji Villafranca
github.com/SeijiV13


Senior Developer, Wypoon Technologies Netherlands
Microsoft MVP
Auth0 Ambassador
Community Lead, AngularPH,
Author
seijivillafranca.com


Talks















Github

Not
Git
https://youtu.be/USjZcfj8yxE


Codespaces
Actions
Pages
SWA Integration
web-based version control and collaboration platform

change, adapt and improve software from its public repositories
What makes github stand out?

Codespaces

development on cloud in any machine




Codespaces

Github Actions

continuous integration and continuous delivery (CI/CD) platform
Automates
Build
Test
Deployment



Actions

continuous integration and continuous delivery (CI/CD) platform that allows you to automate your build, test, and deployment pipeline

Actions

continuous integration and continuous delivery (CI/CD) platform that allows you to automate your build, test, and deployment pipeline

Actions

continuous integration and continuous delivery (CI/CD) platform that allows you to automate your build, test, and deployment pipeline
name: learn-github-actions
run-name: ${{ github.actor }} is learning GitHub Actions
on: [push]
jobs:
check-bats-version:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: '14'
- run: npm install -g bats
- run: bats -v
Actions

continuous integration and continuous delivery (CI/CD) platform that allows you to automate your build, test, and deployment pipeline

Github Actions

Code changes
Pull request
(feature branch)
Master



Test
Build
Deploy



Test
Build
Deploy





GitHub Pages are public webpages hosted and published through GitHub.

"Repo as your hosting platform"


Actions



Deployment Services

Azure
Static Web Apps
Web Apps
Azure Blob Storage Static Website

Static Web Apps

Azure

Released on May 12, 2021
Mainly used for hosting your Static site (HTML, CSS JavaScript) on the fly
Can be integrated easily with Github Actions and Azure Devops
Free SSL Certificates
Supports the Latest Frontend framework for deployment (Angular, React, Vue etc.)
Provided VS Code extensions for seamless configuration and deployment
Use and Advantage
Static Web Apps

Azure

Go with the flow
Code Changes
Static Content
Azure Functions

HTML CSS and JavaScript



Azure Pipelines
Github Actions
Build Finished

https://portal.azure.com/


Azure Pipelines
Github Actions

Other features

Github CLI
Github Student Developer Pack
Packages
Copilot

References
Hey I'm a Mentor!
github.com/SeijiV13

seijivillafranca.com
fb.com/seiji.villafranca



Thank you
and happy coding!


github.com/SeijiV13

seijivillafranca.com

Github features
By Seiji Ralph Villafranca
Github features
- 68