You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+14Lines changed: 14 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -82,3 +82,17 @@ Configuration is in the `.github/renovate.json` file.
82
82
When changing the renovate.json file, follow [these validation steps](https://docs.renovatebot.com/config-validation/).
83
83
84
84
If Renovate is not creating pull requests when you expect it to, check that the [Renovate GitHub App](https://github.com/apps/renovate) is configured for your account or repo.
85
+
86
+
## Merging latest from Library.Template
87
+
88
+
### Maintaining your repo based on this template
89
+
90
+
The best way to keep your repo in sync with Library.Template's evolving features and best practices is to periodically merge the template into your repo:
91
+
`
92
+
```ps1
93
+
git fetch
94
+
git checkout origin/main
95
+
.\tools\MergeFrom-Template.ps1
96
+
# resolve any conflicts, then commit the merge commit.
This project uses GitHub Issues to track bugs and feature requests.
6
+
Please search the existing issues before filing new issues to avoid duplicates.
7
+
For new issues, file your bug or feature request as a new Issue.
8
+
9
+
Note that this repo is primarily used for Visual Studio and related products and support will be focused on those scenarios.
10
+
11
+
## Microsoft Support Policy
12
+
13
+
Microsoft support for this software is available only for its use in officially supported products such as Visual Studio.
14
+
Support and servicing is limited to the latest released version.
15
+
For more information, see [Visual Studio Product Lifecycle and Servicing](https://learn.microsoft.com/visualstudio/productinfo/vs-servicing).
16
+
Assisted support is available from a professional support engineer by opening a ticket with the [Microsoft assisted support team](https://support.serviceshub.microsoft.com/supportforbusiness/onboarding).
Copy file name to clipboardExpand all lines: azure-pipelines/build.yml
+10-2Lines changed: 10 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -198,7 +198,7 @@ jobs:
198
198
IsOptProf: ${{ parameters.IsOptProf }}
199
199
200
200
- ${{ if and(parameters.EnableDotNetFormatCheck, not(parameters.EnableLinuxBuild)) }}:
201
-
- script: dotnet format --verify-no-changes --no-restore
201
+
- script: dotnet format --verify-no-changes
202
202
displayName: 💅 Verify formatted code
203
203
env:
204
204
dotnetformat: true # part of a workaround for https://github.com/dotnet/sdk/issues/44951
@@ -240,7 +240,7 @@ jobs:
240
240
Is1ESPT: ${{ parameters.Is1ESPT }}
241
241
RunTests: ${{ parameters.RunTests }}
242
242
- ${{ if parameters.EnableDotNetFormatCheck }}:
243
-
- script: dotnet format --verify-no-changes --no-restore
243
+
- script: dotnet format --verify-no-changes
244
244
displayName: 💅 Verify formatted code
245
245
env:
246
246
dotnetformat: true # part of a workaround for https://github.com/dotnet/sdk/issues/44951
@@ -283,8 +283,16 @@ jobs:
283
283
- macOS
284
284
pool: ${{ parameters.windowsPool }} # Use Windows agent because PublishSymbols task requires it (https://github.com/microsoft/azure-pipelines-tasks/issues/13821).
285
285
condition: succeededOrFailed()
286
+
variables:
287
+
ONEES_ENFORCED_CODEQL_ENABLED: false # CodeQL runs on build jobs, we don't need it here
286
288
${{ if eq(variables['system.collectionId'], '011b8bdf-6d56-4f87-be0d-0092136884d9') }}:
287
289
templateContext:
290
+
${{ if not(parameters.RealSign) }}:
291
+
mb:
292
+
signing: # if the build is test-signed, install the signing plugin so that CSVTestSignPolicy.xml is available
0 commit comments