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.