Skip to content

Commit

Permalink
adrs
Browse files Browse the repository at this point in the history
  • Loading branch information
RossBugginsNHS committed May 22, 2024
1 parent e3e5563 commit c59bedb
Show file tree
Hide file tree
Showing 5 changed files with 76 additions and 70 deletions.
18 changes: 0 additions & 18 deletions docs/about.markdown

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
# ADR-001: Use git hook and GitHub Action to check the `.editorconfig` compliance
---
layout: default
title: ADR-001
parent: ADRs
---

## ADR-001: Use git hook and GitHub Action to check the `.editorconfig` compliance

>| | |
>| ------------ | ---------------------------------------------------- |
Expand All @@ -11,22 +17,22 @@
---

- [ADR-001: Use git hook and GitHub Action to check the `.editorconfig` compliance](#adr-001-use-git-hook-and-github-action-to-check-the-editorconfig-compliance)
- [Context](#context)
- [Decision](#decision)
- [Assumptions](#assumptions)
- [Drivers](#drivers)
- [Options](#options)
- [Options 1: The pre-commit project](#options-1-the-pre-commit-project)
- [Options 2a: Custom shell script](#options-2a-custom-shell-script)
- [Options 2b: Docker-based custom shell script](#options-2b-docker-based-custom-shell-script)
- [Option 3: A GitHub Action from the Marketplace](#option-3-a-github-action-from-the-marketplace)
- [Outcome](#outcome)
- [Rationale](#rationale)
- [Consequences](#consequences)
- [Compliance](#compliance)
- [Notes](#notes)
- [Actions](#actions)
- [Tags](#tags)
- [Context](#context)
- [Decision](#decision)
- [Assumptions](#assumptions)
- [Drivers](#drivers)
- [Options](#options)
- [Options 1: The pre-commit project](#options-1-the-pre-commit-project)
- [Options 2a: Custom shell script](#options-2a-custom-shell-script)
- [Options 2b: Docker-based custom shell script](#options-2b-docker-based-custom-shell-script)
- [Option 3: A GitHub Action from the Marketplace](#option-3-a-github-action-from-the-marketplace)
- [Outcome](#outcome)
- [Rationale](#rationale)
- [Consequences](#consequences)
- [Compliance](#compliance)
- [Notes](#notes)
- [Actions](#actions)
- [Tags](#tags)

## Context

Expand Down
32 changes: 19 additions & 13 deletions docs/adr/ADR-002_Scan_repository_for_hardcoded_secrets.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
# ADR-002: Scan repository for hard-coded secrets
---
layout: default
title: ADR-002
parent: ADRs
---

## ADR-002: Scan repository for hard-coded secrets

>| | |
>| ------------ | ------------------------------------------------------------- |
Expand All @@ -11,18 +17,18 @@
---

- [ADR-002: Scan repository for hard-coded secrets](#adr-002-scan-repository-for-hard-coded-secrets)
- [Context](#context)
- [Decision](#decision)
- [Assumptions](#assumptions)
- [Drivers](#drivers)
- [Options](#options)
- [Outcome](#outcome)
- [Rationale](#rationale)
- [Consequences](#consequences)
- [Compliance](#compliance)
- [Notes](#notes)
- [Actions](#actions)
- [Tags](#tags)
- [Context](#context)
- [Decision](#decision)
- [Assumptions](#assumptions)
- [Drivers](#drivers)
- [Options](#options)
- [Outcome](#outcome)
- [Rationale](#rationale)
- [Consequences](#consequences)
- [Compliance](#compliance)
- [Notes](#notes)
- [Actions](#actions)
- [Tags](#tags)

## Context

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
# ADR-003: Acceptable use of GitHub authentication and authorisation mechanisms
---
layout: default
title: ADR-003
parent: ADRs
---

## ADR-003: Acceptable use of GitHub authentication and authorisation mechanisms

>| | |
>| ------------ | --- |
Expand All @@ -11,27 +17,27 @@
---

- [ADR-003: Acceptable use of GitHub authentication and authorisation mechanisms](#adr-003-acceptable-use-of-github-authentication-and-authorisation-mechanisms)
- [Context](#context)
- [Decision](#decision)
- [Assumptions](#assumptions)
- [Drivers](#drivers)
- [Options](#options)
- [Outcome](#outcome)
- [Built-in authentication using `GITHUB_TOKEN` secret](#built-in-authentication-using-github_token-secret)
- [GitHub PAT (fine-grained Personal Access Token)](#github-pat-fine-grained-personal-access-token)
- [GitHub App](#github-app)
- [Rationale](#rationale)
- [Notes](#notes)
- [GitHub App setup](#github-app-setup)
- [Recommendation for GitHub Admins](#recommendation-for-github-admins)
- [Diagram](#diagram)
- [Context diagram showing the GitHub App setup](#context-diagram-showing-the-github-app-setup)
- [Authentication flow diagram](#authentication-flow-diagram)
- [Limitations](#limitations)
- [Examples of acquiring access token](#examples-of-acquiring-access-token)
- [Actions](#actions)
- [Tags](#tags)
- [Footnotes](#footnotes)
- [Context](#context)
- [Decision](#decision)
- [Assumptions](#assumptions)
- [Drivers](#drivers)
- [Options](#options)
- [Outcome](#outcome)
- [Built-in authentication using `GITHUB_TOKEN` secret](#built-in-authentication-using-github_token-secret)
- [GitHub PAT (fine-grained Personal Access Token)](#github-pat-fine-grained-personal-access-token)
- [GitHub App](#github-app)
- [Rationale](#rationale)
- [Notes](#notes)
- [GitHub App setup](#github-app-setup)
- [Recommendation for GitHub Admins](#recommendation-for-github-admins)
- [Diagram](#diagram)
- [Context diagram showing the GitHub App setup](#context-diagram-showing-the-github-app-setup)
- [Authentication flow diagram](#authentication-flow-diagram)
- [Limitations](#limitations)
- [Examples of acquiring access token](#examples-of-acquiring-access-token)
- [Actions](#actions)
- [Tags](#tags)
- [Footnotes](#footnotes)

## Context

Expand Down
6 changes: 6 additions & 0 deletions docs/adrs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
layout: default
title: ADRs
nav_order: 2
has_children: true
---

0 comments on commit c59bedb

Please sign in to comment.