diff --git a/.github/workflows/linux-ci.yml b/.github/workflows/linux-ci.yml
index 30f5acd5619..aa517e459c1 100644
--- a/.github/workflows/linux-ci.yml
+++ b/.github/workflows/linux-ci.yml
@@ -161,64 +161,65 @@ jobs:
- name: Verify xUnit test results
uses: "./.github/actions/test/verify_xunit"
- analyze:
- permissions:
- actions: read # for github/codeql-action/init to get workflow details
- contents: read # for actions/checkout to fetch code
- security-events: write # for github/codeql-action/analyze to upload SARIF results
- name: Analyze
- runs-on: ubuntu-latest
- needs: changes
- if: ${{ needs.changes.outputs.source == 'true' }}
-
- strategy:
- fail-fast: false
- matrix:
- # Override automatic language detection by changing the below list
- # Supported options are ['csharp', 'cpp', 'go', 'java', 'javascript', 'python']
- language: ['csharp']
- # Learn more...
- # https://docs.github.com/en/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#overriding-automatic-language-detection
-
- steps:
- - name: Checkout repository
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- with:
- fetch-depth: '0'
-
- - uses: actions/setup-dotnet@v5
- with:
- global-json-file: ./global.json
-
- # Initializes the CodeQL tools for scanning.
- - name: Initialize CodeQL
- uses: github/codeql-action/init@192325c86100d080feab897ff886c34abd4c83a3 # v3.29.5
- with:
- languages: ${{ matrix.language }}
- # If you wish to specify custom queries, you can do so here or in a config file.
- # By default, queries listed here will override any specified in a config file.
- # Prefix the list here with "+" to use these queries and those in the config file.
- # queries: ./path/to/local/query, your-org/your-repo/queries@main
-
- - run: |
- Get-ChildItem -Path env: | Out-String -width 9999 -Stream | write-Verbose -Verbose
- name: Capture Environment
- shell: pwsh
-
- - run: |
- Import-Module .\tools\ci.psm1
- Invoke-CIInstall -SkipUser
- name: Bootstrap
- shell: pwsh
-
- - run: |
- Import-Module .\tools\ci.psm1
- Invoke-CIBuild
- name: Build
- shell: pwsh
-
- - name: Perform CodeQL Analysis
- uses: github/codeql-action/analyze@192325c86100d080feab897ff886c34abd4c83a3 # v3.29.5
+ ## Temporarily disable the CodeQL analysis on Linux as it doesn't work for .NET SDK 10-rc.2.
+ # analyze:
+ # permissions:
+ # actions: read # for github/codeql-action/init to get workflow details
+ # contents: read # for actions/checkout to fetch code
+ # security-events: write # for github/codeql-action/analyze to upload SARIF results
+ # name: Analyze
+ # runs-on: ubuntu-latest
+ # needs: changes
+ # if: ${{ needs.changes.outputs.source == 'true' }}
+ #
+ # strategy:
+ # fail-fast: false
+ # matrix:
+ # # Override automatic language detection by changing the below list
+ # # Supported options are ['csharp', 'cpp', 'go', 'java', 'javascript', 'python']
+ # language: ['csharp']
+ # # Learn more...
+ # # https://docs.github.com/en/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#overriding-automatic-language-detection
+ #
+ # steps:
+ # - name: Checkout repository
+ # uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
+ # with:
+ # fetch-depth: '0'
+ #
+ # - uses: actions/setup-dotnet@v5
+ # with:
+ # global-json-file: ./global.json
+ #
+ # # Initializes the CodeQL tools for scanning.
+ # - name: Initialize CodeQL
+ # uses: github/codeql-action/init@192325c86100d080feab897ff886c34abd4c83a3 # v3.29.5
+ # with:
+ # languages: ${{ matrix.language }}
+ # # If you wish to specify custom queries, you can do so here or in a config file.
+ # # By default, queries listed here will override any specified in a config file.
+ # # Prefix the list here with "+" to use these queries and those in the config file.
+ # # queries: ./path/to/local/query, your-org/your-repo/queries@main
+ #
+ # - run: |
+ # Get-ChildItem -Path env: | Out-String -width 9999 -Stream | write-Verbose -Verbose
+ # name: Capture Environment
+ # shell: pwsh
+ #
+ # - run: |
+ # Import-Module .\tools\ci.psm1
+ # Invoke-CIInstall -SkipUser
+ # name: Bootstrap
+ # shell: pwsh
+ #
+ # - run: |
+ # Import-Module .\tools\ci.psm1
+ # Invoke-CIBuild
+ # name: Build
+ # shell: pwsh
+ #
+ # - name: Perform CodeQL Analysis
+ # uses: github/codeql-action/analyze@192325c86100d080feab897ff886c34abd4c83a3 # v3.29.5
ready_to_merge:
name: Linux ready to merge
@@ -228,7 +229,7 @@ jobs:
- linux_test_elevated_others
- linux_test_unelevated_ci
- linux_test_unelevated_others
- - analyze
+ # - analyze
if: always()
uses: PowerShell/compliance/.github/workflows/ready-to-merge.yml@v1.0.0
with:
diff --git a/global.json b/global.json
index e7cce33e5d9..83e6a8b43e0 100644
--- a/global.json
+++ b/global.json
@@ -1,5 +1,5 @@
{
"sdk": {
- "version": "10.0.100-rc.1.25451.107"
+ "version": "10.0.100-rc.2.25502.107"
}
}
diff --git a/src/Microsoft.PowerShell.Commands.Diagnostics/Microsoft.PowerShell.Commands.Diagnostics.csproj b/src/Microsoft.PowerShell.Commands.Diagnostics/Microsoft.PowerShell.Commands.Diagnostics.csproj
index 547911668e9..cc3760db39f 100644
--- a/src/Microsoft.PowerShell.Commands.Diagnostics/Microsoft.PowerShell.Commands.Diagnostics.csproj
+++ b/src/Microsoft.PowerShell.Commands.Diagnostics/Microsoft.PowerShell.Commands.Diagnostics.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/src/Microsoft.PowerShell.Commands.Management/Microsoft.PowerShell.Commands.Management.csproj b/src/Microsoft.PowerShell.Commands.Management/Microsoft.PowerShell.Commands.Management.csproj
index 029571c4145..f5f6fede1af 100644
--- a/src/Microsoft.PowerShell.Commands.Management/Microsoft.PowerShell.Commands.Management.csproj
+++ b/src/Microsoft.PowerShell.Commands.Management/Microsoft.PowerShell.Commands.Management.csproj
@@ -47,7 +47,7 @@
-
+
diff --git a/src/Microsoft.PowerShell.Commands.Utility/Microsoft.PowerShell.Commands.Utility.csproj b/src/Microsoft.PowerShell.Commands.Utility/Microsoft.PowerShell.Commands.Utility.csproj
index a35f4258e56..da15fe82350 100644
--- a/src/Microsoft.PowerShell.Commands.Utility/Microsoft.PowerShell.Commands.Utility.csproj
+++ b/src/Microsoft.PowerShell.Commands.Utility/Microsoft.PowerShell.Commands.Utility.csproj
@@ -8,7 +8,7 @@
-
+
@@ -33,8 +33,7 @@
-
-
+
diff --git a/src/Microsoft.PowerShell.CoreCLR.Eventing/Microsoft.PowerShell.CoreCLR.Eventing.csproj b/src/Microsoft.PowerShell.CoreCLR.Eventing/Microsoft.PowerShell.CoreCLR.Eventing.csproj
index d60337d5d90..228d6360022 100644
--- a/src/Microsoft.PowerShell.CoreCLR.Eventing/Microsoft.PowerShell.CoreCLR.Eventing.csproj
+++ b/src/Microsoft.PowerShell.CoreCLR.Eventing/Microsoft.PowerShell.CoreCLR.Eventing.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/src/Microsoft.PowerShell.SDK/Microsoft.PowerShell.SDK.csproj b/src/Microsoft.PowerShell.SDK/Microsoft.PowerShell.SDK.csproj
index 2c796312a1a..31c48def673 100644
--- a/src/Microsoft.PowerShell.SDK/Microsoft.PowerShell.SDK.csproj
+++ b/src/Microsoft.PowerShell.SDK/Microsoft.PowerShell.SDK.csproj
@@ -16,13 +16,13 @@
-
-
+
+
-
-
+
+
-
+
diff --git a/src/Microsoft.WSMan.Management/Microsoft.WSMan.Management.csproj b/src/Microsoft.WSMan.Management/Microsoft.WSMan.Management.csproj
index 710102ca2fa..bef80519d56 100644
--- a/src/Microsoft.WSMan.Management/Microsoft.WSMan.Management.csproj
+++ b/src/Microsoft.WSMan.Management/Microsoft.WSMan.Management.csproj
@@ -10,7 +10,7 @@
-
+
diff --git a/src/System.Management.Automation/System.Management.Automation.csproj b/src/System.Management.Automation/System.Management.Automation.csproj
index 033c39034ac..0e435448b5f 100644
--- a/src/System.Management.Automation/System.Management.Automation.csproj
+++ b/src/System.Management.Automation/System.Management.Automation.csproj
@@ -32,17 +32,17 @@
-
-
+
+
-
+
-
+
-
-
+
+
diff --git a/test/tools/TestAlc/nested/Test.Isolated.Nested.csproj b/test/tools/TestAlc/nested/Test.Isolated.Nested.csproj
index 10c707c176a..de06b206f37 100644
--- a/test/tools/TestAlc/nested/Test.Isolated.Nested.csproj
+++ b/test/tools/TestAlc/nested/Test.Isolated.Nested.csproj
@@ -19,7 +19,7 @@
-
+
diff --git a/test/tools/TestService/TestService.csproj b/test/tools/TestService/TestService.csproj
index f50e3bccf60..d2004ea2fdd 100644
--- a/test/tools/TestService/TestService.csproj
+++ b/test/tools/TestService/TestService.csproj
@@ -15,7 +15,7 @@
-
+
diff --git a/test/tools/WebListener/WebListener.csproj b/test/tools/WebListener/WebListener.csproj
index 46638197255..056f6810c71 100644
--- a/test/tools/WebListener/WebListener.csproj
+++ b/test/tools/WebListener/WebListener.csproj
@@ -7,6 +7,6 @@
-
+
diff --git a/test/xUnit/xUnit.tests.csproj b/test/xUnit/xUnit.tests.csproj
index 33f0a2dde00..5cb4a1e48d8 100644
--- a/test/xUnit/xUnit.tests.csproj
+++ b/test/xUnit/xUnit.tests.csproj
@@ -29,8 +29,8 @@
runtime; build; native; contentfiles; analyzers; buildtransitive
all
-
-
+
+
diff --git a/tools/cgmanifest.json b/tools/cgmanifest.json
index 11c7447ff7d..26936804614 100644
--- a/tools/cgmanifest.json
+++ b/tools/cgmanifest.json
@@ -1,4 +1,5 @@
{
+ "$schema": "https://json.schemastore.org/component-detection-manifest.json",
"Registrations": [
{
"Component": {
@@ -65,7 +66,7 @@
"Type": "nuget",
"Nuget": {
"Name": "Markdig.Signed",
- "Version": "0.42.0"
+ "Version": "0.43.0"
}
},
"DevelopmentDependency": false
@@ -85,7 +86,7 @@
"Type": "nuget",
"Nuget": {
"Name": "Microsoft.Bcl.AsyncInterfaces",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -125,7 +126,7 @@
"Type": "nuget",
"Nuget": {
"Name": "Microsoft.Extensions.ObjectPool",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -165,7 +166,7 @@
"Type": "nuget",
"Nuget": {
"Name": "Microsoft.Win32.Registry.AccessControl",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -175,7 +176,7 @@
"Type": "nuget",
"Nuget": {
"Name": "Microsoft.Win32.SystemEvents",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -185,7 +186,7 @@
"Type": "nuget",
"Nuget": {
"Name": "Microsoft.Windows.Compatibility",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -205,7 +206,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.android-arm.runtime.native.System.IO.Ports",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -215,7 +216,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.android-arm64.runtime.native.System.IO.Ports",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -225,7 +226,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.android-x64.runtime.native.System.IO.Ports",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -235,7 +236,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.android-x86.runtime.native.System.IO.Ports",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -245,7 +246,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.linux-arm.runtime.native.System.IO.Ports",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -255,7 +256,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.linux-arm64.runtime.native.System.IO.Ports",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -265,7 +266,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.linux-bionic-arm64.runtime.native.System.IO.Ports",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -275,7 +276,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.linux-bionic-x64.runtime.native.System.IO.Ports",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -285,7 +286,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.linux-musl-arm.runtime.native.System.IO.Ports",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -295,7 +296,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.linux-musl-arm64.runtime.native.System.IO.Ports",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -305,7 +306,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.linux-musl-x64.runtime.native.System.IO.Ports",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -315,7 +316,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.linux-x64.runtime.native.System.IO.Ports",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -325,7 +326,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.maccatalyst-arm64.runtime.native.System.IO.Ports",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -335,7 +336,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.maccatalyst-x64.runtime.native.System.IO.Ports",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -355,7 +356,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.native.System.IO.Ports",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -365,7 +366,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.osx-arm64.runtime.native.System.IO.Ports",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -375,7 +376,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.osx-x64.runtime.native.System.IO.Ports",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -435,7 +436,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.CodeDom",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -445,7 +446,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.ComponentModel.Composition.Registration",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -455,7 +456,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.ComponentModel.Composition",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -465,7 +466,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Configuration.ConfigurationManager",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -475,7 +476,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Data.Odbc",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -485,7 +486,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Data.OleDb",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -505,7 +506,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Diagnostics.EventLog",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -515,7 +516,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Diagnostics.PerformanceCounter",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -525,7 +526,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.DirectoryServices.AccountManagement",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -535,7 +536,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.DirectoryServices.Protocols",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -545,7 +546,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.DirectoryServices",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -555,7 +556,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Drawing.Common",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -565,7 +566,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.IO.Packaging",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -575,7 +576,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.IO.Ports",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -585,7 +586,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Management",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -595,7 +596,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Net.Http.WinHttpHandler",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -615,7 +616,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Reflection.Context",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -625,7 +626,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Runtime.Caching",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -635,7 +636,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Security.Cryptography.Pkcs",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -645,7 +646,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Security.Cryptography.ProtectedData",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -655,7 +656,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Security.Cryptography.Xml",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -665,7 +666,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Security.Permissions",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -725,7 +726,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.ServiceModel.Syndication",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -735,7 +736,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.ServiceProcess.ServiceController",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -745,7 +746,17 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Speech",
- "Version": "9.0.9"
+ "Version": "9.0.10"
+ }
+ },
+ "DevelopmentDependency": false
+ },
+ {
+ "Component": {
+ "Type": "nuget",
+ "Nuget": {
+ "Name": "System.Text.Encoding.CodePages",
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -755,7 +766,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Threading.AccessControl",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
@@ -775,11 +786,10 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Windows.Extensions",
- "Version": "9.0.9"
+ "Version": "9.0.10"
}
},
"DevelopmentDependency": false
}
- ],
- "$schema": "https://json.schemastore.org/component-detection-manifest.json"
+ ]
}