Skip to content

Commit fd9781b

Browse files
Merge branch 'develop' into fix(logging)-service-name-override
2 parents e9ae762 + 49cfcca commit fd9781b

11 files changed

+32
-26
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
steps:
2525
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
2626
- name: Setup .NET 6.0 & 8.0
27-
uses: actions/setup-dotnet@4d6c8fcf3c8f7a60068d26b594648e99df24cee3 # 4.0.0
27+
uses: actions/setup-dotnet@87b7050bc53ea08284295505d98d2aa94301e852 # 4.2.0
2828
with:
2929
dotnet-version: |
3030
6.0.405

.github/workflows/dispatch_analytics.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,11 @@ jobs:
3030
environment: analytics
3131
steps:
3232
- name: Configure AWS credentials
33-
uses: aws-actions/configure-aws-credentials@e1e17a757e536f70e52b5a12b2e8d1d1c60e04ef
33+
uses: aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502
3434
with:
3535
aws-region: eu-central-1
3636
role-to-assume: ${{ secrets.AWS_ANALYTICS_ROLE_ARN }}
37+
mask-aws-account-id: true
3738

3839
- name: Invoke Lambda function
3940
run: |

.github/workflows/docs.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ jobs:
2424
with:
2525
fetch-depth: 0
2626
- name: Set up Python
27-
uses: actions/setup-python@v4
27+
uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
2828
with:
29-
python-version: "3.8"
29+
python-version: "3.12"
3030
- name: Capture branch and tag
3131
id: branch_name
3232
run: |
@@ -35,10 +35,11 @@ jobs:
3535
- name: Build docs website
3636
run: make build-docs-website
3737
- name: Configure AWS credentials
38-
uses: aws-actions/configure-aws-credentials@e1e17a757e536f70e52b5a12b2e8d1d1c60e04ef
38+
uses: aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502 # v4.0.2
3939
with:
4040
aws-region: us-east-1
4141
role-to-assume: ${{ secrets.AWS_DOCS_ROLE_ARN }}
42+
mask-aws-account-id: true
4243
- name: Deploy Docs
4344
run: |
4445
aws s3 sync \
@@ -54,7 +55,7 @@ jobs:
5455
steps:
5556
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
5657
- name: Setup .NET 6.0
57-
uses: actions/setup-dotnet@607fce577a46308457984d59e4954e075820f10a
58+
uses: actions/setup-dotnet@87b7050bc53ea08284295505d98d2aa94301e852 # 4.2.0
5859
with:
5960
dotnet-version: 6.0.405
6061

@@ -64,10 +65,11 @@ jobs:
6465
docfx apidocs/docfx.json
6566
6667
- name: Configure AWS credentials
67-
uses: aws-actions/configure-aws-credentials@e1e17a757e536f70e52b5a12b2e8d1d1c60e04ef
68+
uses: aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502 # v4.0.2
6869
with:
6970
aws-region: us-east-1
7071
role-to-assume: ${{ secrets.AWS_DOCS_ROLE_ARN }}
72+
mask-aws-account-id: true
7173
- name: Deploy Docs
7274
run: |
7375
aws s3 sync \

.github/workflows/e2e-tests.yml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,14 @@ jobs:
2828
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332
2929

3030
- name: Configure AWS credentials
31-
uses: aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502
31+
uses: aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502 # v4.0.2
3232
with:
3333
role-to-assume: ${{ secrets.E2E_DEPLOY_ROLE }}
3434
aws-region: us-east-1
3535
mask-aws-account-id: true
3636

3737
- name: Set up .NET
38-
uses: actions/setup-dotnet@4d6c8fcf3c8f7a60068d26b594648e99df24cee3
38+
uses: actions/setup-dotnet@87b7050bc53ea08284295505d98d2aa94301e852 # 4.2.0
3939
with:
4040
dotnet-version: '8.x'
4141

@@ -65,13 +65,14 @@ jobs:
6565
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332
6666

6767
- name: Configure AWS credentials
68-
uses: aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502
68+
uses: aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502 # v4.0.2
6969
with:
7070
role-to-assume: ${{ secrets.E2E_DEPLOY_ROLE }}
7171
aws-region: us-east-1
72+
mask-aws-account-id: true
7273

7374
- name: Set up .NET
74-
uses: actions/setup-dotnet@4d6c8fcf3c8f7a60068d26b594648e99df24cee3
75+
uses: actions/setup-dotnet@87b7050bc53ea08284295505d98d2aa94301e852 # 4.2.0
7576
with:
7677
dotnet-version: '8.x'
7778

@@ -94,14 +95,14 @@ jobs:
9495
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332
9596

9697
- name: Configure AWS credentials
97-
uses: aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502
98+
uses: aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502 # v4.0.2
9899
with:
99100
role-to-assume: ${{ secrets.E2E_DEPLOY_ROLE }}
100101
aws-region: us-east-1
101102
mask-aws-account-id: true
102103

103104
- name: Set up .NET
104-
uses: actions/setup-dotnet@4d6c8fcf3c8f7a60068d26b594648e99df24cee3
105+
uses: actions/setup-dotnet@87b7050bc53ea08284295505d98d2aa94301e852 # 4.2.0
105106
with:
106107
dotnet-version: '8.x'
107108

@@ -124,7 +125,7 @@ jobs:
124125
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332
125126

126127
- name: Configure AWS credentials
127-
uses: aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502
128+
uses: aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502 # v4.0.2
128129
with:
129130
role-to-assume: ${{ secrets.E2E_DEPLOY_ROLE }}
130131
aws-region: us-east-1
@@ -158,7 +159,7 @@ jobs:
158159
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332
159160

160161
- name: Configure AWS credentials
161-
uses: aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502
162+
uses: aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502 # v4.0.2
162163
with:
163164
role-to-assume: ${{ secrets.E2E_DEPLOY_ROLE }}
164165
aws-region: us-east-1

.github/workflows/label_pr_on_title.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- name: Checkout repository
2525
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
2626
- name: "Label PR based on title"
27-
uses: actions/github-script@v6
27+
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
2828
env:
2929
PR_NUMBER: ${{ needs.get_pr_details.outputs.prNumber }}
3030
PR_TITLE: ${{ needs.get_pr_details.outputs.prTitle }}

.github/workflows/on_label_added.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
2727
# Maintenance: Persist state per PR as an artifact to avoid spam on label add
2828
- name: "Suggest split large Pull Request"
29-
uses: actions/github-script@v6
29+
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
3030
env:
3131
PR_NUMBER: ${{ needs.get_pr_details.outputs.prNumber }}
3232
PR_ACTION: ${{ needs.get_pr_details.outputs.prAction }}

.github/workflows/on_merged_pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
steps:
2323
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
2424
- name: "Label PR related issue for release"
25-
uses: actions/github-script@v6
25+
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
2626
env:
2727
PR_NUMBER: ${{ needs.get_pr_details.outputs.prNumber }}
2828
PR_BODY: ${{ needs.get_pr_details.outputs.prBody }}

.github/workflows/on_opened_pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
steps:
2222
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
2323
- name: "Ensure related issue is present"
24-
uses: actions/github-script@v6
24+
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
2525
env:
2626
PR_BODY: ${{ needs.get_pr_details.outputs.prBody }}
2727
PR_NUMBER: ${{ needs.get_pr_details.outputs.prNumber }}

.github/workflows/record_pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
steps:
1212
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
1313
- name: "Extract PR details"
14-
uses: actions/github-script@v6
14+
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
1515
with:
1616
script: |
1717
const script = require('.github/scripts/save_pr_details.js')

.github/workflows/reusable_export_pr_details.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ jobs:
5555
- name: Checkout repository # in case caller workflow doesn't checkout thus failing with file not found
5656
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
5757
- name: "Download previously saved PR"
58-
uses: actions/github-script@v6
58+
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
5959
env:
6060
WORKFLOW_ID: ${{ inputs.record_pr_workflow_id }}
6161
# For security, we only download artifacts tied to the successful PR recording workflow

.github/workflows/reusable_publish_docs.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,9 @@ jobs:
4141
- name: Install poetry
4242
run: pipx install poetry
4343
- name: Set up Python
44-
uses: actions/setup-python@v4
44+
uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
4545
with:
46-
python-version: "3.8"
46+
python-version: "3.12"
4747
cache: "poetry"
4848
- name: Install dependencies
4949
run: make dev
@@ -67,10 +67,11 @@ jobs:
6767
poetry run mike set-default --push latest
6868
6969
- name: Configure AWS credentials
70-
uses: aws-actions/configure-aws-credentials@e1e17a757e536f70e52b5a12b2e8d1d1c60e04ef
70+
uses: aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502 # v4.0.2
7171
with:
7272
aws-region: us-east-1
7373
role-to-assume: ${{ secrets.AWS_DOCS_ROLE_ARN }}
74+
mask-aws-account-id: true
7475
- name: Deploy Docs
7576
run: |
7677
aws s3 sync \
@@ -94,12 +95,13 @@ jobs:
9495
brew install -f docfx --skip-cask-deps --ignore-dependencies
9596
docfx apidocs/docfx.json
9697
- name: Configure AWS credentials
97-
uses: aws-actions/configure-aws-credentials@e1e17a757e536f70e52b5a12b2e8d1d1c60e04ef
98+
uses: aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502 # v4.0.2
9899
with:
99100
aws-region: us-east-1
100101
role-to-assume: ${{ secrets.AWS_DOCS_ROLE_ARN }}
102+
mask-aws-account-id: true
101103
- name: Deploy Docs
102104
run: |
103105
aws s3 sync \
104106
apidocs/_site \
105-
s3://${{ secrets.AWS_DOCS_BUCKET }}/lambda-dotnet/api/
107+
s3://${{ secrets.AWS_DOCS_BUCKET }}/lambda-dotnet/api/

0 commit comments

Comments
 (0)