Skip to content

Commit a2d8163

Browse files
committed
Merge branch 'develop' into sliedig-dotnet10
2 parents f871e9a + f5d715d commit a2d8163

24 files changed

Lines changed: 224 additions & 51 deletions

.github/release-drafter.yml

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
name: Release Drafter
2+
3+
on:
4+
push:
5+
# branches to consider in the event; optional, defaults to all
6+
branches:
7+
- main
8+
9+
permissions:
10+
contents: read
11+
12+
categories:
13+
14+
- title: '🚀 Enhancements'
15+
labels:
16+
- feature
17+
- enhancement
18+
- title: '📚 Documentation Updates'
19+
labels:
20+
- docs
21+
- title: '🐛 Bug Fixes'
22+
labels:
23+
- fix
24+
- bugfix
25+
- bug
26+
- title: '🧰 Maintenance'
27+
label:
28+
- chore
29+
30+
template: |
31+
## Summary
32+
33+
_Human readable summary of changes_
34+
35+
## Changes
36+
37+
$CHANGES
38+
39+
## This release was made possible by the following contributors:
40+
41+
$CONTRIBUTORS
42+
43+
exclude-labels:
44+
- skip-changelog
45+
46+
jobs:
47+
update_release_draft:
48+
permissions:
49+
# write permission is required to create a github release
50+
contents: write
51+
# write permission is required for autolabeler
52+
# otherwise, read permission is required at least
53+
pull-requests: write
54+
runs-on: ubuntu-latest
55+
steps:
56+
# Drafts your next Release notes as Pull Requests are merged into "master"
57+
- uses: release-drafter/release-drafter@v6
58+
env:
59+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/auto_assign.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ on:
33
pull_request:
44
types: [opened, ready_for_review]
55

6+
7+
permissions:
8+
pull-requests: write
9+
610
jobs:
711
add-reviews:
812
runs-on: ubuntu-latest

.github/workflows/build.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ on:
66
pull_request:
77
branches: [ develop, main ]
88

9+
10+
permissions:
11+
contents: read
12+
913
defaults:
1014
run:
1115
working-directory: ./

.github/workflows/label_pr_on_title.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ on:
66
types:
77
- completed
88

9+
10+
permissions:
11+
contents: read
12+
pull-requests: write
13+
914
jobs:
1015
get_pr_details:
1116
# Guardrails to only ever run if PR recording workflow was indeed

.github/workflows/on_merged_pr.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ on:
66
types:
77
- completed
88

9+
10+
permissions:
11+
contents: read
12+
issues: write
13+
914
jobs:
1015
get_pr_details:
1116
if: github.event.workflow_run.event == 'pull_request' && github.event.workflow_run.conclusion == 'success'

.github/workflows/on_opened_pr.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ on:
66
types:
77
- completed
88

9+
10+
permissions:
11+
contents: read
12+
pull-requests: write
13+
914
jobs:
1015
get_pr_details:
1116
if: ${{ github.event.workflow_run.conclusion == 'success' }}

.github/workflows/record_pr.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ on:
44
pull_request:
55
types: [opened, edited, closed]
66

7+
8+
permissions:
9+
contents: read
10+
711
jobs:
812
record_pr:
913
runs-on: ubuntu-latest

.github/workflows/reusable_export_pr_details.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,10 @@ on:
3636
description: "Whether PR is merged"
3737
value: ${{ jobs.export_pr_details.outputs.prIsMerged }}
3838

39+
40+
permissions:
41+
contents: read
42+
3943
jobs:
4044
export_pr_details:
4145

.gitignore

Lines changed: 93 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,96 @@
1+
### macOS ###
12
.DS_Store
2-
.idea/*
3-
**/.aws-sam/
3+
Thumbs.db
4+
5+
### IDE / Editor ###
6+
.idea/
7+
.vscode/
48
*.DotSettings.user
5-
.vscode/*
6-
UnicornApprovals.sln.DotSettings.user
9+
10+
### .NET ###
11+
**/bin/
12+
**/obj/
13+
*.user
14+
*.suo
15+
*.cache
16+
project.lock.json
17+
18+
### SAM ###
19+
**/.aws-sam/
20+
21+
### CDK ###
722
**/cdk.out/
8-
**/obj/**
9-
.kiro
23+
24+
### Python ###
25+
**/__pycache__/
26+
*.pyc
27+
.mypy_cache/
28+
29+
### Terraform ###
30+
**/.terraform/
31+
*.tfstate
32+
*.tfstate.*
33+
crash.log
34+
crash.*.log
35+
*.tfplan
36+
override.tf
37+
override.tf.json
38+
*_override.tf
39+
*_override.tf.json
40+
.terraformrc
41+
terraform.rc
42+
43+
# Ignore .tfvars by default (may contain secrets)
44+
*.tfvars
45+
*.tfvars.json
46+
# But keep the non-sensitive common and environment-specific configs
47+
!**/terraform.tfvars
48+
!**/envs/*.tfvars
49+
50+
### AI Tools ###
51+
# Kiro
52+
.kiro/
53+
54+
# Claude
55+
.claude/
56+
57+
# Cursor
58+
.cursor/
59+
.cursorignore
60+
.cursorindexingignore
61+
.cursorrules
62+
63+
# GitHub Copilot
64+
.copilot/
65+
.github/copilot-instructions.md
66+
67+
# Windsurf / Codeium
68+
.windsurf/
69+
.codeium/
70+
71+
# Aider
72+
.aider*
73+
.aider.tags.cache.v3/
74+
75+
# Amazon Q Developer
76+
.amazonq/
77+
.qdeveloper/
78+
79+
# Cline
80+
.cline/
81+
.clinerules
82+
83+
# Roo Code
84+
.roo/
85+
.rooignore
86+
87+
# Augment
88+
.augment/
89+
.augmentignore
90+
91+
# Tabnine
92+
.tabnine_root
93+
94+
# Continue
95+
.continue/
96+
.continuerc.json

Unicorn.Approvals/ApprovalsService.Tests/ApprovalsService.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<ItemGroup>
88
<PackageReference Include="Amazon.Lambda.Core" Version="2.8.1" />
99
<PackageReference Include="Amazon.Lambda.TestUtilities" Version="3.0.1" />
10-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
10+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.3.0" />
1111
<PackageReference Include="NSubstitute" Version="5.3.0" />
1212
<PackageReference Include="NSubstitute.Analyzers.CSharp" Version="1.0.17">
1313
<PrivateAssets>all</PrivateAssets>

0 commit comments

Comments
 (0)