Skip to content

Commit 1b70e56

Browse files
committed
Set repository url on nuget packages
Added RepositoryUrl and RepositoryType properties to common.props so all NuGet packages include repository metadata. This enables the 'Repository' link on nuget.org package pages and improves package discoverability. Fixes #2187
1 parent 0d197e1 commit 1b70e56

2 files changed

Lines changed: 251 additions & 0 deletions

File tree

Lines changed: 249 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,249 @@
1+
{
2+
"Projects": [
3+
{
4+
"Name": "Amazon.Lambda.Annotations",
5+
"Type": "Patch",
6+
"ChangelogMessages": [
7+
"Set RepositoryUrl and RepositoryType on NuGet package."
8+
]
9+
},
10+
{
11+
"Name": "Amazon.Lambda.APIGatewayEvents",
12+
"Type": "Patch",
13+
"ChangelogMessages": [
14+
"Set RepositoryUrl and RepositoryType on NuGet package."
15+
]
16+
},
17+
{
18+
"Name": "Amazon.Lambda.ApplicationLoadBalancerEvents",
19+
"Type": "Patch",
20+
"ChangelogMessages": [
21+
"Set RepositoryUrl and RepositoryType on NuGet package."
22+
]
23+
},
24+
{
25+
"Name": "Amazon.Lambda.AspNetCoreServer",
26+
"Type": "Patch",
27+
"ChangelogMessages": [
28+
"Set RepositoryUrl and RepositoryType on NuGet package."
29+
]
30+
},
31+
{
32+
"Name": "Amazon.Lambda.AspNetCoreServer.Hosting",
33+
"Type": "Patch",
34+
"ChangelogMessages": [
35+
"Set RepositoryUrl and RepositoryType on NuGet package."
36+
]
37+
},
38+
{
39+
"Name": "Amazon.Lambda.CloudWatchEvents",
40+
"Type": "Patch",
41+
"ChangelogMessages": [
42+
"Set RepositoryUrl and RepositoryType on NuGet package."
43+
]
44+
},
45+
{
46+
"Name": "Amazon.Lambda.CloudWatchLogsEvents",
47+
"Type": "Patch",
48+
"ChangelogMessages": [
49+
"Set RepositoryUrl and RepositoryType on NuGet package."
50+
]
51+
},
52+
{
53+
"Name": "Amazon.Lambda.CognitoEvents",
54+
"Type": "Patch",
55+
"ChangelogMessages": [
56+
"Set RepositoryUrl and RepositoryType on NuGet package."
57+
]
58+
},
59+
{
60+
"Name": "Amazon.Lambda.ConfigEvents",
61+
"Type": "Patch",
62+
"ChangelogMessages": [
63+
"Set RepositoryUrl and RepositoryType on NuGet package."
64+
]
65+
},
66+
{
67+
"Name": "Amazon.Lambda.ConnectEvents",
68+
"Type": "Patch",
69+
"ChangelogMessages": [
70+
"Set RepositoryUrl and RepositoryType on NuGet package."
71+
]
72+
},
73+
{
74+
"Name": "Amazon.Lambda.Core",
75+
"Type": "Patch",
76+
"ChangelogMessages": [
77+
"Set RepositoryUrl and RepositoryType on NuGet package."
78+
]
79+
},
80+
{
81+
"Name": "Amazon.Lambda.DynamoDBEvents",
82+
"Type": "Patch",
83+
"ChangelogMessages": [
84+
"Set RepositoryUrl and RepositoryType on NuGet package."
85+
]
86+
},
87+
{
88+
"Name": "Amazon.Lambda.DynamoDBEvents.SDK.Convertor",
89+
"Type": "Patch",
90+
"ChangelogMessages": [
91+
"Set RepositoryUrl and RepositoryType on NuGet package."
92+
]
93+
},
94+
{
95+
"Name": "Amazon.Lambda.KafkaEvents",
96+
"Type": "Patch",
97+
"ChangelogMessages": [
98+
"Set RepositoryUrl and RepositoryType on NuGet package."
99+
]
100+
},
101+
{
102+
"Name": "Amazon.Lambda.KinesisAnalyticsEvents",
103+
"Type": "Patch",
104+
"ChangelogMessages": [
105+
"Set RepositoryUrl and RepositoryType on NuGet package."
106+
]
107+
},
108+
{
109+
"Name": "Amazon.Lambda.KinesisEvents",
110+
"Type": "Patch",
111+
"ChangelogMessages": [
112+
"Set RepositoryUrl and RepositoryType on NuGet package."
113+
]
114+
},
115+
{
116+
"Name": "Amazon.Lambda.KinesisFirehoseEvents",
117+
"Type": "Patch",
118+
"ChangelogMessages": [
119+
"Set RepositoryUrl and RepositoryType on NuGet package."
120+
]
121+
},
122+
{
123+
"Name": "Amazon.Lambda.LexEvents",
124+
"Type": "Patch",
125+
"ChangelogMessages": [
126+
"Set RepositoryUrl and RepositoryType on NuGet package."
127+
]
128+
},
129+
{
130+
"Name": "Amazon.Lambda.LexV2Events",
131+
"Type": "Patch",
132+
"ChangelogMessages": [
133+
"Set RepositoryUrl and RepositoryType on NuGet package."
134+
]
135+
},
136+
{
137+
"Name": "Amazon.Lambda.Logging.AspNetCore",
138+
"Type": "Patch",
139+
"ChangelogMessages": [
140+
"Set RepositoryUrl and RepositoryType on NuGet package."
141+
]
142+
},
143+
{
144+
"Name": "Amazon.Lambda.MQEvents",
145+
"Type": "Patch",
146+
"ChangelogMessages": [
147+
"Set RepositoryUrl and RepositoryType on NuGet package."
148+
]
149+
},
150+
{
151+
"Name": "Amazon.Lambda.PowerShellHost",
152+
"Type": "Patch",
153+
"ChangelogMessages": [
154+
"Set RepositoryUrl and RepositoryType on NuGet package."
155+
]
156+
},
157+
{
158+
"Name": "Amazon.Lambda.RuntimeSupport",
159+
"Type": "Patch",
160+
"ChangelogMessages": [
161+
"Set RepositoryUrl and RepositoryType on NuGet package."
162+
]
163+
},
164+
{
165+
"Name": "Amazon.Lambda.S3Events",
166+
"Type": "Patch",
167+
"ChangelogMessages": [
168+
"Set RepositoryUrl and RepositoryType on NuGet package."
169+
]
170+
},
171+
{
172+
"Name": "Amazon.Lambda.Serialization.Json",
173+
"Type": "Patch",
174+
"ChangelogMessages": [
175+
"Set RepositoryUrl and RepositoryType on NuGet package."
176+
]
177+
},
178+
{
179+
"Name": "Amazon.Lambda.Serialization.SystemTextJson",
180+
"Type": "Patch",
181+
"ChangelogMessages": [
182+
"Set RepositoryUrl and RepositoryType on NuGet package."
183+
]
184+
},
185+
{
186+
"Name": "Amazon.Lambda.SimpleEmailEvents",
187+
"Type": "Patch",
188+
"ChangelogMessages": [
189+
"Set RepositoryUrl and RepositoryType on NuGet package."
190+
]
191+
},
192+
{
193+
"Name": "Amazon.Lambda.SNSEvents",
194+
"Type": "Patch",
195+
"ChangelogMessages": [
196+
"Set RepositoryUrl and RepositoryType on NuGet package."
197+
]
198+
},
199+
{
200+
"Name": "Amazon.Lambda.SQSEvents",
201+
"Type": "Patch",
202+
"ChangelogMessages": [
203+
"Set RepositoryUrl and RepositoryType on NuGet package."
204+
]
205+
},
206+
{
207+
"Name": "Amazon.Lambda.TestUtilities",
208+
"Type": "Patch",
209+
"ChangelogMessages": [
210+
"Set RepositoryUrl and RepositoryType on NuGet package."
211+
]
212+
},
213+
{
214+
"Name": "Amazon.Lambda.TestTool.BlazorTester",
215+
"Type": "Patch",
216+
"ChangelogMessages": [
217+
"Set RepositoryUrl and RepositoryType on NuGet package."
218+
]
219+
},
220+
{
221+
"Name": "Amazon.Lambda.Templates",
222+
"Type": "Patch",
223+
"ChangelogMessages": [
224+
"Set RepositoryUrl and RepositoryType on NuGet package."
225+
]
226+
},
227+
{
228+
"Name": "SnapshotRestore.Registry",
229+
"Type": "Patch",
230+
"ChangelogMessages": [
231+
"Set RepositoryUrl and RepositoryType on NuGet package."
232+
]
233+
},
234+
{
235+
"Name": "Amazon.Lambda.TestTool",
236+
"Type": "Patch",
237+
"ChangelogMessages": [
238+
"Set RepositoryUrl and RepositoryType on NuGet package."
239+
]
240+
},
241+
{
242+
"Name": "Amazon.Lambda.AppSyncEvents",
243+
"Type": "Patch",
244+
"ChangelogMessages": [
245+
"Set RepositoryUrl and RepositoryType on NuGet package."
246+
]
247+
}
248+
]
249+
}

buildtools/common.props

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414
<PackageIconUrl>https://sdk-for-net.amazonwebservices.com/images/AWSLogo128x128.png</PackageIconUrl>
1515
<PackageProjectUrl>https://github.com/aws/aws-lambda-dotnet</PackageProjectUrl>
1616
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
17+
<RepositoryUrl>https://github.com/aws/aws-lambda-dotnet</RepositoryUrl>
18+
<RepositoryType>git</RepositoryType>
1719

1820

1921
<GenerateAssemblyTitleAttribute>false</GenerateAssemblyTitleAttribute>

0 commit comments

Comments
 (0)