Skip to content

Commit 7e6593d

Browse files
chore(common): link security resources for nuget feed setup
1 parent fe1f47a commit 7e6593d

File tree

3 files changed

+21
-0
lines changed

3 files changed

+21
-0
lines changed

_contentTemplates/common/issues-and-warnings.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,15 @@ Open the Client `.csproj` file and ensure that the following switch is present.
2222
>note For performance reasons, the component does not re-render after this event, even though it is an `EventCallback`. This means that you cannot change its settings such as dimensions, or settings/parameters of child components in it.
2323
#end
2424

25+
26+
#nuget-security-links
27+
You may find useful the following Microsoft articles on securing your NuGet feed setup and supply chain as general best practices:
28+
29+
* <a href="https://devblogs.microsoft.com/nuget/lock-down-your-dependencies-using-configurable-trust-policies/" target="_blank">Lock down your dependencies using configurable trust policies - Blog Post</a>
30+
31+
* <a href="https://devblogs.microsoft.com/nuget/how-to-scan-nuget-packages-for-security-vulnerabilities/" target="_blank">How to Scan NuGet Packages for Security Vulnerabilities - Blog Post</a>
32+
33+
* <a href="https://docs.microsoft.com/en-us/nuget/concepts/security-best-practices" target="_blank">Best practices for a secure software supply chain - MSDN docs</a>
34+
35+
Telerik is working on providing signed packages that you can verify, you can Follow the status of this enhancement <a href="https://feedback.telerik.com/blazor/1510495-provide-signed-nuget-packages" target="_blank">here</a>.
36+
#end

deployment/ci-cd-build-server.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,13 @@ Finally, you need a `nuget.config` file that lists the Telerik server in the `pa
100100

101101
>warning GitHub does not allow secrets to be used in workflows that have been [triggered by a pull request event](https://docs.github.com/en/actions/reference/events-that-trigger-workflows). In such a case, the runner will not be able to authenticate with the Telerik NuGet server and the job will expectedly fail.
102102
103+
104+
105+
## Further Reading
106+
107+
@[template](/_contentTemplates/common/issues-and-warnings.md#nuget-security-links)
108+
109+
103110
## See Also
104111

105112
* [Blog Post: Azure DevOps and Telerik NuGet Packages](https://www.telerik.com/blogs/azure-devops-and-telerik-nuget-packages)

installation/nuget.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,9 @@ To use a `nuget.config` file for the Telerik feed, you need to:
103103
@[template](/_contentTemplates/common/get-started.md#after-install)
104104

105105

106+
## Further Reading
106107

108+
@[template](/_contentTemplates/common/issues-and-warnings.md#nuget-security-links)
107109

108110
## See Also
109111

0 commit comments

Comments
 (0)