Skip to content

Commit 86d16a3

Browse files
committed
Add subscription setup
added new words to vocabularie
1 parent 6cd187a commit 86d16a3

4 files changed

Lines changed: 78 additions & 23 deletions

File tree

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
# name: "Check English usage"
2-
# description: "Check English usage"
3-
# runs:
4-
# using: "composite"
5-
# steps:
6-
# - name: "Check English usage"
7-
# shell: bash
8-
# run: |
9-
# export BRANCH_NAME=origin/${{ github.event.repository.default_branch }}
10-
# check=branch ./scripts/githooks/check-english-usage.sh
1+
name: "Check English usage"
2+
description: "Check English usage"
3+
runs:
4+
using: "composite"
5+
steps:
6+
- name: "Check English usage"
7+
shell: bash
8+
run: |
9+
export BRANCH_NAME=origin/${{ github.event.repository.default_branch }}
10+
check=branch ./scripts/githooks/check-english-usage.sh

.github/workflows/stage-1-commit.yaml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -66,17 +66,17 @@ jobs:
6666
fetch-depth: 0 # Full history is needed to compare branches
6767
- name: "Check Markdown format"
6868
uses: ./.github/actions/check-markdown-format
69-
# check-english-usage:
70-
# name: "Check English usage"
71-
# runs-on: ubuntu-latest
72-
# timeout-minutes: 2
73-
# steps:
74-
# - name: "Checkout code"
75-
# uses: actions/checkout@v6
76-
# with:
77-
# fetch-depth: 0 # Full history is needed to compare branches
78-
# - name: "Check English usage"
79-
# uses: ./.github/actions/check-english-usage
69+
check-english-usage:
70+
name: "Check English usage"
71+
runs-on: ubuntu-latest
72+
timeout-minutes: 2
73+
steps:
74+
- name: "Checkout code"
75+
uses: actions/checkout@v6
76+
with:
77+
fetch-depth: 0 # Full history is needed to compare branches
78+
- name: "Check English usage"
79+
uses: ./.github/actions/check-english-usage
8080
# GitHub actions dont have terraform installed at the moment
8181
# lint-terraform:
8282
# name: "Lint Terraform"
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
# Subscription Quota requirements
2+
3+
New subscription that are created within Azure often have limitations on them, there are several steps needed to help avoid deployment problems.
4+
5+
## Step 1
6+
7+
Resource providers components need to be enabled:-
8+
9+
- Microsoft.Authorization
10+
- Microsoft.AzureTerraform
11+
- Microsoft.Billing
12+
- Microsoft.ChangeSafety
13+
- Microsoft.ClassicSubscription
14+
- Microsoft.Commerce
15+
- Microsoft.Compute
16+
- Microsoft.ComputeSchedule
17+
- Microsoft.Consumption
18+
- Microsoft.ContainerService
19+
- Microsoft.CostManagement
20+
- Microsoft.DesktopVirtualization
21+
- Microsoft.DevCenter
22+
- Microsoft.DevOpsInfrastructure
23+
- Microsoft.Diagnostics
24+
- Microsoft.Features
25+
- Microsoft.GuestConfiguration
26+
- Microsoft.Insights
27+
- Microsoft.KeyVault
28+
- Microsoft.ManagedIdentity
29+
- Microsoft.MarketplaceOrdering
30+
- Microsoft.Network
31+
- Microsoft.PolicyInsights
32+
- Microsoft.Portal
33+
- Microsoft.Quota
34+
- Microsoft.ResourceGraph
35+
- Microsoft.ResourceIntelligence
36+
- Microsoft.ResourceNotifications
37+
- Microsoft.Resources
38+
- Microsoft.Security
39+
- Microsoft.SerialConsole
40+
- Microsoft.Storage
41+
- Microsoft.Support
42+
43+
## Step 2
44+
45+
The following quotas need to be increased, raise a support ticket with Azure support to get these increased. This list used for the all the new subscriptions. Microsoft will likely need a business justification for the increase in quota, as of the time of writing this, but that will likely not be the case in the future.
46+
47+
| Subscription Name | Subscription ID | Environment | Region | Alternative Region | Specify AZ | AZ / Zonal Deployment Notes | Azure Service | SKU | Alternative SKU | Unit | Oct-25 | Nov-25 | Dec-25 | Jan-26 | Feb-26 | Mar-26 |
48+
|--------------------------------------|-------------------------------------------|-------------|----------|--------------------|------------|-----------------------------|---------------|--------------------|------------------|-------|--------|--------|--------|--------|--------|--------|
49+
| Lung Cancer Risk Check - Non-live hub | ****** | Non Live | UK South | N/A | N/A | Regional deployment | Compute | Standard_D2ads_v5 | N/A | Units | 4 | 4 | 4 | 4 | 4 | 4 |
50+
| Lung Cancer Risk Check - Live hub | ****** | Live | UK South | N/A | N/A | Regional deployment | Compute | Standard_D2ads_v5 | N/A | Units | 4 | 4 | 4 | 4 | 4 | 4 |
51+
| Lung Cancer Risk Check - Dev | ****** | Dev | UK South | N/A | N/A | Regional deployment | Compute | B_Standard_B1ms | N/A | Units | 1 | 1 | 1 | 1 | 1 | 1 |
52+
| Lung Cancer Risk Check - Review | ****** | Review | UK South | N/A | N/A | Regional deployment | Compute | B_Standard_B1ms | N/A | Units | 1 | 1 | 1 | 1 | 1 | 1 |
53+
| Lung Cancer Risk Check - Prod | ****** | Prod | UK South | N/A | N/A | Regional deployment | Compute | GP_Standard_D2ds_v5| N/A | Units | 3 | 3 | 3 | 3 | 3 | 3 |
54+
| Lung Cancer Risk Check - Preprod | ****** | Preprod | UK South | N/A | N/A | Regional deployment | Compute | GP_Standard_D2ds_v5| N/A | Units | 3 | 3 | 3 | 3 | 3 | 3 |

scripts/config/vale/styles/config/vocabularies/words/accept.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,13 @@ onboarding
1212
Podman
1313
Python
1414
sed
15+
(?i)dev
16+
Preprod
1517
Syft
16-
Terraform
18+
(?i)Terraform
1719
toolchain
1820
Trufflehog
1921
Structurizr
2022
sigterm
21-
terraform
2223
config
2324
Entra

0 commit comments

Comments
 (0)