Skip to content

DFE-Digital/check-performance-data

Repository files navigation

Check Performance Data

Getting started / Setup

Prerequisites

  • Git (for getting a copy of the source code and contributing changes)
  • .NET 10 SDK (for building and running the C#/.NET web application)
  • Node.js (for building web artefacts: (S)CSS, JS, etc.)
  • IDE/Editor of choice (e.g., Visual Studio, Visual Studio Code, JetBrains Rider, etc.)
  • Docker Desktop (for development time hosting of dependencies)

Infrastructure validation workflow

The scheduled workflow defined in .github/workflows/validate-infra.yml runs Terraform plan validations for the AKS cluster plus domains infrastructure/environment each day at 07:00 UTC against production only. Failures and drift notifications are sent to the SD Infra alerts Teams channel via the TEAMS_WEBHOOK_URL_INFRA secret.

Clone the repository

git clone https://github.com/DFE-Digital/check-performance-data

Build the C#/.NET solution

dotnet build

Confirm tests are passing locally

dotnet test
docker compose up --build -d

docker compose -- profile web up docker compose -- rules_engine web up

About

Repository for the service that will replace the current CYPMD solution.

Topics

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors