Skip to content

Commit 2ec2dad

Browse files
Auto-merged by Well-Architected OSS Bot
Sync from github/github-well-architected-internal (main) Source Repository: github/github-well-architected-internal Source Branch: main Source SHA: 5c67c52b7c7c81c5f0f54dcd7b0c5956f0d71173 Co-authored-by: well-architected-sync-bot[bot] <235114805+well-architected-sync-bot[bot]@users.noreply.github.com>
1 parent 8451665 commit 2ec2dad

File tree

67 files changed

+204
-34
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+204
-34
lines changed

.prettierrc

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"plugins": ["prettier-plugin-go-template"],
3+
"overrides": [
4+
{
5+
"files": ["*.html"],
6+
"options": {
7+
"parser": "go-template"
8+
}
9+
}
10+
],
11+
"tabWidth": 2,
12+
"useTabs": false,
13+
"semi": true,
14+
"singleQuote": false,
15+
"trailingComma": "es5",
16+
"printWidth": 100
17+
}

archetypes/default.md

Lines changed: 49 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,82 +1,107 @@
11
---
2-
draft: true # Set to false when ready to publish
2+
draft: true # Set to false when ready to publish
33
title: 'Insert title here'
44
publishDate: YYYY-MM-DD
55
params:
6-
# Add and remove authors as needed. Please reserve authorship for significant contributions, not edits and feedback.
7-
authors: [
8-
{name: "INSERT_NAME_1", handle: "INSERT_HANDLE_1"},
9-
{name: "INSERT_NAME_2", handle: "INSERT_HANDLE_2"},
10-
]
6+
7+
# Add and remove authors as needed. Please reserve authorship for significant contributions, not edits and feedback.
8+
9+
authors: [
10+
{name: "INSERT_NAME_1", handle: "INSERT_HANDLE_1"},
11+
{name: "INSERT_NAME_2", handle: "INSERT_HANDLE_2"},
12+
]
1113

1214
# Classifications of the framework to drive key concepts, design principles, and architectural best practices
15+
1316
pillars:
14-
- placeholder
15-
- placeholder
17+
18+
- placeholder
19+
- placeholder
1620

1721
# The areas of the GitHub adoption journey. Inspiration taken from docs.github.com
22+
1823
areas:
19-
- placeholder
20-
- placeholder
24+
25+
- placeholder
26+
- placeholder
2127

2228
# Classifications of industries who may be at different stages of the customer journey.
29+
2330
verticals:
24-
- placeholder
25-
- placeholder
31+
32+
- placeholder
33+
- placeholder
2634

2735
# Individuals in key roles on the customer journey, typically consisting of one or more administrators and the end-user community.
36+
2837
personas:
29-
- placeholder
30-
- placeholder
38+
39+
- placeholder
40+
- placeholder
3141

3242
# Deployment options for GitHub Enterprise, including Cloud (GHEC), Server (GHES), and Hybrid.
43+
3344
platform:
34-
- placeholder
35-
- placeholder
45+
46+
- placeholder
47+
- placeholder
3648

3749
# GitHub product functions designed to support every stage of development.
50+
3851
features:
39-
- placeholder
40-
- placeholder
52+
53+
- placeholder
54+
- placeholder
4155

4256
# Deeper-level topics of the GitHub Platform and its features. They are most often interacted with by end-users.
57+
4358
components:
44-
- placeholder
45-
- placeholder
59+
60+
- placeholder
61+
- placeholder
4662

4763
# Associated teams and other GitHub and Partner resources that can provide additional support.
64+
4865
github:
49-
- placeholder
50-
- placeholder
66+
67+
- placeholder
68+
- placeholder
69+
5170
---
5271

5372
<!-- This disables the linting rule for multiple top-level headers -->
5473
<!-- markdownlint-disable MD025 -->
5574

5675
<!--
57-
See our CONTRIBUTING doc for submission details and additional writing style guidelines: https://github.com/github/github-well-architected-internal/blob/main/CONTRIBUTING.md
76+
See our CONTRIBUTING doc for submission details and additional writing style guidelines: https://github.com/github/github-well-architected/blob/main/CONTRIBUTING.md
5877
-->
5978

6079
## Scenario overview
80+
6181
<!-- Provide a brief overview of the scenario that your article will cover. Be as generic, yet opinionated, as possible. -->
6282

6383
## Key design strategies and checklist
84+
6485
<!-- This section should discuss the key design strategies that your proposed solution employs. This could include architectural patterns, coding practices,
65-
and other strategic decisions that were made during the design of the solution.
86+
and other strategic decisions that were made during the design of the solution.
6687
6788
The checklist should provide a list of key steps or considerations that should be followed when implementing the solution. This could include things like
6889
"Ensure all code is properly commented", "Write tests for all new functionality", "Verify the associated teams and resources", etc. -->
6990

7091
## Assumptions and preconditions
92+
7193
<!-- List any assumptions or preconditions that your article is based on. Be as generic, yet opinionated, as possible. -->
7294

7395
## Recommended deployment
96+
7497
<!-- Describe the recommended GitHub Platform deployment that your article will propose. This will typically zoom in on GitHub Platform products, features, and technologies you would prescribe. -->
7598

7699
## Additional solution detail and trade-offs to consider
100+
77101
<!-- Write more detail about the solution and articulate opinionated prescriptions, trade-offs, or consequences of either the deployment, the assumptions, or the desired goals. Be as generic, yet opinionated, as possible. -->
78102

79103
## Seeking further assistance
104+
80105
<!-- The Hugo shortcode below will fully populate this section -->
81106

82107
{{% seeking-further-assistance-details %}}

content/_index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
---
2+
# SPDX-FileCopyrightText: GitHub and The Project Authors
3+
# SPDX-License-Identifier: MIT
24
description: The GitHub Well-Architected Framework is an open source-style, community-driven framework to curate the best way to deploy the GitHub platform.
35
params:
46
logosBlock: false

content/library/_index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
---
2+
# SPDX-FileCopyrightText: GitHub and The Project Authors
3+
# SPDX-License-Identifier: MIT
24
title: Content Library
35
cascade: # Automatically apply these for all children unless overridden
46
type: docs # Automatically set docs layout for all children: https://imfing.github.io/hextra/docs/guide/organize-files/#layouts

content/library/application-security/_index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
---
2+
# SPDX-FileCopyrightText: GitHub and The Project Authors
3+
# SPDX-License-Identifier: MIT
24
title: 🔒 Application Security
35
weight: 5
46
slug: application-security

content/library/application-security/checklist.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
---
2+
# SPDX-FileCopyrightText: GitHub and The Project Authors
3+
# SPDX-License-Identifier: MIT
24
title: Checklist for Application Security
35
weight: 3
46
prev: library/application-security/design-principles

content/library/application-security/design-principles.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
---
2+
# SPDX-FileCopyrightText: GitHub and The Project Authors
3+
# SPDX-License-Identifier: MIT
24
title: Design Principles
35
weight: 2
46
prev: library/application-security/quick-links

content/library/application-security/quick-links.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
---
2+
# SPDX-FileCopyrightText: GitHub and The Project Authors
3+
# SPDX-License-Identifier: MIT
24
title: Quick links
35
weight: 1
46
prev: library/application-security

content/library/application-security/recommendations/_index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
---
2+
# SPDX-FileCopyrightText: GitHub and The Project Authors
3+
# SPDX-License-Identifier: MIT
24
title: Recommendations
35
weight: 5
46
prev: library/application-security

content/library/application-security/recommendations/actions-security/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
---
2+
# SPDX-FileCopyrightText: GitHub and The Project Authors
3+
# SPDX-License-Identifier: MIT
24
draft: false # Set to false when ready to publish
35
title: 'Securing GitHub Actions Workflows'
46
publishDate: 2024-08-16

0 commit comments

Comments
 (0)