Skip to content

Commit

Permalink
Merge d931f41 into 782d8b5
Browse files Browse the repository at this point in the history
  • Loading branch information
samsmithnz committed Jan 1, 2023
2 parents 782d8b5 + d931f41 commit 3ed51e8
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,15 @@
[![Code Smells](https://sonarcloud.io/api/project_badges/measure?project=samsmithnz_RepoGovernance&metric=code_smells)](https://sonarcloud.io/summary/new_code?id=samsmithnz_RepoGovernance)
[![Current Release](https://img.shields.io/github/release/samsmithnz/RepoGovernance/all.svg)](https://github.com/samsmithnz/RepoGovernance/releases)

**RepoGovernance is a project I'm building to monitor my side-projects and ensure they are following best practices**. I currently track a number of properties, including repo settings, branch policies, actions, dependabot, auto-versioning, technical debt identification, and DevOps metrics. It uses a number of building blocks I've built in the past to achieve this:
**RepoGovernance is a project I'm building to monitor my side-projects and ensure they are following best practices**. I currently track a number of properties, including repo settings, branch policies, actions, dependabot, auto-versioning, technical debt identification, and DevOps metrics. It uses a number of building blocks/dependencies I've built in the past to achieve this:

- [GitHubDotNet](https://github.com/samsmithnz/GitHubActionsDotNet): Models to generate Actions and Dependabot files with .NET
- [RepoAutomation](https://github.com/samsmithnz/RepoAutomation): To automate the creation of repos and my preferred repo settings
- [SamsFeatureFlags](https://github.com/samsmithnz/SamsFeatureFlags): To use Feature Flags/Toggles on my projects
- [TechDebtIdentification](https://github.com/samsmithnz/TechDebtIdentification): To identify what version of .NET my projects are using
- [DevOpsMetrics](https://github.com/samsmithnz/DevOpsMetrics): to calculate DORA/DevOps Metrics on my projects

This is how the dependencies look in a graph:
```mermaid
graph LR;
GitHubDotNet-->RepoAutomation;
Expand All @@ -22,9 +23,9 @@
```

## Current solution
Currently hosted at https://repogovernance-prod-eu-web.azurewebsites.net/. This shows current projects I have configured, with recommendations, pull requests, frameworks detected, and current DORA DevOps metrics
Currently hosted at https://repogovernance-prod-eu-web.azurewebsites.net/. This shows current projects I have configured, with recommendations, pull requests, code coverage, SonarCloud warnings, release information, languages detected, .NET frameworks detected, and current DORA DevOps metrics

![image](https://user-images.githubusercontent.com/8389039/208060001-d842917c-a642-4065-8133-db2946062db0.png)
![image](https://user-images.githubusercontent.com/8389039/210186797-3a65c4fe-2db2-452b-a0e1-623abed0a4da.png)

## The future?
- Remediation: allowing users to not just identify an issue, but to resolve it with a few clicks.
Expand Down

0 comments on commit 3ed51e8

Please sign in to comment.