Skip to content

Commit 3d09a4f

Browse files
Set repository url on nuget packages (#2351)
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 3d09a4f

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)