Skip to content

cvitaa11/gh-devops-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Publish npm package to GitHub Packages Test, build and package application Load test CodeQL

gh-devops-demo

This repository demonstrates usage of GitHub as a DevOps platform.

It consists of a small React application that checks if string is palindrome. That funcionality is implemented and stored as a private npm package.

React code is located in app directory. Application is packaged as a Docker container and container image is published here on the GitHub Container registry.
Logic behind our palindrome funcionality is stored in package directory and the npm package is published here on GitHub Packages.

Application is deployed as a Docker container on Azure App Services.

Code is being scanned using CodeQL. Analyses Results can be found as artifacts in CodeQL workflow. They are produced in SARIF format which you can visualise in SARIF Viewer.

About

This repository demonstrates usage of GitHub as a DevOps platform

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors