Skip to content

Bump streetsidesoftware/cspell-action from 8.4.0 to 9.0.1 in the actions-deps group - #444

Closed
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/github_actions/develop/actions-deps-adb96f754f
Closed

Bump streetsidesoftware/cspell-action from 8.4.0 to 9.0.1 in the actions-deps group#444
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/github_actions/develop/actions-deps-adb96f754f

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubAug 18, 2026

Copy link
Copy Markdown
Contributor

Bumps the actions-deps group with 1 update: streetsidesoftware/cspell-action.

Updates streetsidesoftware/cspell-action from 8.4.0 to 9.0.1

Release notes

Sourced from streetsidesoftware/cspell-action's releases.

v9.0.1

9.0.1 (2026-08-15)

Updates and Bug Fixes

  • make sure the dictionaries are up to date. (#2733) (ed61a9e)

v9.0.0

9.0.0 (2026-08-15)

⚠ BREAKING CHANGES

  • Update CSpell version (10.0.0) (#2675)

Features

Updates and Bug Fixes

  • Update CSpell version (10.0.1) (#2711) (27dd4ca)
  • Update Dictionaries and Dependencies (#2717) (7f801da)
  • Update Dictionaries and Dependencies (#2729) (7a30246)
  • Workflow Bot -- Update ALL Dependencies (main) (#2676) (927b1b4)
  • Workflow Bot -- Update ALL Dependencies (main) (#2683) (1130633)
  • Workflow Bot -- Update ALL Dependencies (main) (#2694) (ec37533)
  • Workflow Bot -- Update ALL Dependencies (main) (#2695) (7dcf120)
  • Workflow Bot -- Update ALL Dependencies (main) (#2696) (d552416)
  • Workflow Bot -- Update ALL Dependencies (main) (#2710) (f433a62)
Changelog

Sourced from streetsidesoftware/cspell-action's changelog.

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

9.0.1 (2026-08-15)

Updates and Bug Fixes

  • make sure the dictionaries are up to date. (#2733) (ed61a9e)

9.0.0 (2026-08-15)

⚠ BREAKING CHANGES

  • Update CSpell version (10.0.0) (#2675)

Features

Updates and Bug Fixes

  • Update CSpell version (10.0.1) (#2711) (27dd4ca)
  • Update Dictionaries and Dependencies (#2717) (7f801da)
  • Update Dictionaries and Dependencies (#2729) (7a30246)
  • Workflow Bot -- Update ALL Dependencies (main) (#2676) (927b1b4)
  • Workflow Bot -- Update ALL Dependencies (main) (#2683) (1130633)
  • Workflow Bot -- Update ALL Dependencies (main) (#2694) (ec37533)
  • Workflow Bot -- Update ALL Dependencies (main) (#2695) (7dcf120)
  • Workflow Bot -- Update ALL Dependencies (main) (#2696) (d552416)
  • Workflow Bot -- Update ALL Dependencies (main) (#2710) (f433a62)

8.4.0 (2026-04-05)

Features

Updates and Bug Fixes

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the actions-deps group with 1 update: [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action).
Updates `streetsidesoftware/cspell-action` from 8.4.0 to 9.0.1
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md)
- [Commits](streetsidesoftware/cspell-action@de2a73e...e0668cf)
---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
dependency-version: 9.0.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions-deps
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabotdependabotBot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Aug 18, 2026
@ptr727-codegen
ptr727-codegenBot enabled auto-merge (squash) August 18, 2026 14:53
ptr727 added a commit that referenced this pull request Aug 29, 2026
## Why
The .NET 10 SDK dropped the VSTest bridge `dotnet test` relied on, so
`dotnet test` failed outright on every PR: `Testing with VSTest target
is no longer supported by Microsoft.Testing.Platform on .NET 10 SDK and
later.` This is what was blocking #443, #444, #445, and #446 (all four
currently fail on the `Run unit tests job`).
## What
- Opt `UtilitiesTests` into native Microsoft.Testing.Platform (MTP):
`global.json`'s `test.runner` setting, plus
`UseMicrosoftTestingPlatformRunner`/`OutputType=Exe` on the test
project, per the [official migration
guide](https://learn.microsoft.com/en-us/dotnet/core/testing/migrating-vstest-microsoft-testing-platform).
- Swap `coverlet.collector` (VSTest-only) for
`Microsoft.Testing.Extensions.CodeCoverage`, the native MTP coverage
provider.
- Bump `Microsoft.NET.Test.Sdk` and the `xunit.v3` family to the
versions that ship a compatible MTP runtime; the prior `xunit.v3` 3.2.2
pairing threw a `TypeLoadException` against the newer platform assembly.
- Update the validate workflow's `dotnet test` invocation (`--coverage`
instead of `--collect`), naming the output file explicitly
(`--coverage-output coverage.cobertura.xml`): the extension's default
GUID basename is not matched by codecov-action's file finder, so the
upload step would otherwise silently find nothing under
`fail_ci_if_error: false`.
- Fix three `ExtensionsTests.cs` null-argument tests that were missing
the null-forgiving operator a sibling test already used;
`TreatWarningsAsErrors` never reached these under the old VSTest error,
which aborted the build before the test project ever compiled.
- Add `global.json` to the Solution Items folder and fix
`Directory.Packages.props`'s alphabetical ordering.
## Verification
Ran locally against .NET 10.0.400: `dotnet build` (0 warnings/errors),
`dotnet test --coverage --coverage-output-format cobertura
--coverage-output coverage.cobertura.xml --results-directory ./coverage`
(183/183 passed, `coverage/coverage.cobertura.xml` produced), `dotnet
csharpier check .`, and `dotnet format style --verify-no-changes` all
clean. Reviewed with a local adversarial pass before pushing (fleet
`local-strict-review`).
## Known trade-off
`Microsoft.Testing.Extensions.CodeCoverage` ships native instrumentation
for `win-x64/x86/arm64`, `linux-x64`, `linux-musl-x64`, and `osx-x64`
only, no `osx-arm64` or `linux-arm64`. CI runs on `ubuntu-latest` (x64)
and is unaffected, but coverage collection won't work locally on Apple
Silicon or Linux arm64 dev machines, where `coverlet.collector` had none
of that restriction. Flagging for awareness rather than blocking on it,
since this is the officially recommended MTP coverage path.
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Tests**
* Updated the test runner and testing tools for improved compatibility
and execution.
* Added consistent Cobertura code coverage reporting.
* Preserved validation of expected compression and decompression errors.
* **Chores**
* Standardized .NET SDK and test environment configuration.
* Updated test tooling and coverage integration packages.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
ptr727 added a commit that referenced this pull request Aug 29, 2026
## Why
Same regression as #447, on `main` this time (per
`.github/dependabot.yml`, `main` and `develop` are kept current
independently). The .NET 10 SDK dropped the VSTest bridge `dotnet test`
relied on, so `dotnet test` failed outright: `Testing with VSTest target
is no longer supported by Microsoft.Testing.Platform on .NET 10 SDK and
later.` This is what was blocking #443 and #444 (both currently fail on
the `Run unit tests job`).
## What
Identical fix to #447, cherry-picked (the relevant files were
byte-identical between `main` and `develop` before this PR):
- Opt `UtilitiesTests` into native Microsoft.Testing.Platform (MTP) via
`global.json`'s `test.runner` setting plus
`UseMicrosoftTestingPlatformRunner`/`OutputType=Exe`.
- Swap `coverlet.collector` (VSTest-only) for
`Microsoft.Testing.Extensions.CodeCoverage` (native MTP coverage),
marked test-only via `PrivateAssets`.
- Bump
`Microsoft.NET.Test.Sdk`/`xunit.v3`/`xunit.analyzers`/`xunit.runner.visualstudio`
to versions with a compatible MTP runtime.
- Update the validate workflow's `dotnet test` invocation (`--coverage`
instead of `--collect`, with an explicit `--coverage-output` filename
codecov-action can discover).
- Fix three `ExtensionsTests.cs` null-argument tests missing a
null-forgiving operator.
- `global.json` in CRLF (this repo's `.editorconfig` convention) and
added to Solution Items.
## Verification
Already went through #447's full review loop (local adversarial review,
Copilot, CodeRabbit, all findings fixed) on identical content.
Re-verified independently on this branch: `dotnet build` (0
warnings/errors), `dotnet test --coverage --coverage-output-format
cobertura --coverage-output coverage.cobertura.xml --results-directory
./coverage` (183/183 passed), `dotnet csharpier check .`, `dotnet format
style --verify-no-changes`, and `editorconfig-checker` on `global.json`
all clean.
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Tests**
* Updated automated test execution with a modern test runner for more
reliable validation.
* Added improved code coverage collection and Cobertura report
generation for clearer quality metrics.
* Updated testing tools and frameworks to newer versions.
* Preserved existing compression test behavior while improving
nullable-value handling during test execution.
* **Chores**
* Added centralized configuration for consistent test tooling across the
solution.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
@dependabot@github

dependabotBot commented on behalf of githubAug 30, 2026

Copy link
Copy Markdown
ContributorAuthor

Looks like streetsidesoftware/cspell-action is no longer updatable, so this is no longer needed.

@dependabotdependabotBot closed this Aug 30, 2026
auto-merge was automatically disabled August 30, 2026 15:12

Pull request was closed

@dependabot
dependabotBot deleted the dependabot/github_actions/develop/actions-deps-adb96f754f branch August 30, 2026 15:12
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency filegithub_actionsPull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

, 'i'); if (__m === '*' || __re.test(location.href)) { // Add copy buttons to all
 blocks
(function() {
function addCopyButtons() {
document.querySelectorAll('pre code').forEach(function(codeBlock) {
if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;
codeBlock.parentElement.setAttribute('data-copy-added', 'true');
var btn = document.createElement('button');
btn.textContent = 'Copy';
btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';
btn.onmouseover = function() { this.style.opacity = '1'; };
btn.onmouseout = function() { this.style.opacity = '0.7'; };
btn.onclick = function() {
navigator.clipboard.writeText(codeBlock.textContent).then(function() {
btn.textContent = 'Copied!';
setTimeout(function() { btn.textContent = 'Copy'; }, 1500);
});
};
codeBlock.parentElement.style.position = 'relative';
codeBlock.parentElement.appendChild(btn);
});
}
addCopyButtons();
// Re-run on dynamic content
var observer = new MutationObserver(addCopyButtons);
observer.observe(document.body, { childList: true, subtree: true });
})();
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Bump streetsidesoftware/cspell-action from 8.4.0 to 9.0.1 in the actions-deps group by dependabot[bot] · Pull Request #444 · ptr727/Utilities · GitHub
Skip to content

Bump streetsidesoftware/cspell-action from 8.4.0 to 9.0.1 in the actions-deps group - #444

Closed
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/github_actions/develop/actions-deps-adb96f754f
Closed

Bump streetsidesoftware/cspell-action from 8.4.0 to 9.0.1 in the actions-deps group#444
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/github_actions/develop/actions-deps-adb96f754f

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubAug 18, 2026

Copy link
Copy Markdown
Contributor

Bumps the actions-deps group with 1 update: streetsidesoftware/cspell-action.

Updates streetsidesoftware/cspell-action from 8.4.0 to 9.0.1

Release notes

Sourced from streetsidesoftware/cspell-action's releases.

v9.0.1

9.0.1 (2026-08-15)

Updates and Bug Fixes

  • make sure the dictionaries are up to date. (#2733) (ed61a9e)

v9.0.0

9.0.0 (2026-08-15)

⚠ BREAKING CHANGES

  • Update CSpell version (10.0.0) (#2675)

Features

Updates and Bug Fixes

  • Update CSpell version (10.0.1) (#2711) (27dd4ca)
  • Update Dictionaries and Dependencies (#2717) (7f801da)
  • Update Dictionaries and Dependencies (#2729) (7a30246)
  • Workflow Bot -- Update ALL Dependencies (main) (#2676) (927b1b4)
  • Workflow Bot -- Update ALL Dependencies (main) (#2683) (1130633)
  • Workflow Bot -- Update ALL Dependencies (main) (#2694) (ec37533)
  • Workflow Bot -- Update ALL Dependencies (main) (#2695) (7dcf120)
  • Workflow Bot -- Update ALL Dependencies (main) (#2696) (d552416)
  • Workflow Bot -- Update ALL Dependencies (main) (#2710) (f433a62)
Changelog

Sourced from streetsidesoftware/cspell-action's changelog.

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

9.0.1 (2026-08-15)

Updates and Bug Fixes

  • make sure the dictionaries are up to date. (#2733) (ed61a9e)

9.0.0 (2026-08-15)

⚠ BREAKING CHANGES

  • Update CSpell version (10.0.0) (#2675)

Features

Updates and Bug Fixes

  • Update CSpell version (10.0.1) (#2711) (27dd4ca)
  • Update Dictionaries and Dependencies (#2717) (7f801da)
  • Update Dictionaries and Dependencies (#2729) (7a30246)
  • Workflow Bot -- Update ALL Dependencies (main) (#2676) (927b1b4)
  • Workflow Bot -- Update ALL Dependencies (main) (#2683) (1130633)
  • Workflow Bot -- Update ALL Dependencies (main) (#2694) (ec37533)
  • Workflow Bot -- Update ALL Dependencies (main) (#2695) (7dcf120)
  • Workflow Bot -- Update ALL Dependencies (main) (#2696) (d552416)
  • Workflow Bot -- Update ALL Dependencies (main) (#2710) (f433a62)

8.4.0 (2026-04-05)

Features

Updates and Bug Fixes

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the actions-deps group with 1 update: [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action).
Updates `streetsidesoftware/cspell-action` from 8.4.0 to 9.0.1
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md)
- [Commits](streetsidesoftware/cspell-action@de2a73e...e0668cf)
---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
dependency-version: 9.0.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions-deps
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabotdependabotBot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Aug 18, 2026
@ptr727-codegen
ptr727-codegenBot enabled auto-merge (squash) August 18, 2026 14:53
ptr727 added a commit that referenced this pull request Aug 29, 2026
## Why
The .NET 10 SDK dropped the VSTest bridge `dotnet test` relied on, so
`dotnet test` failed outright on every PR: `Testing with VSTest target
is no longer supported by Microsoft.Testing.Platform on .NET 10 SDK and
later.` This is what was blocking #443, #444, #445, and #446 (all four
currently fail on the `Run unit tests job`).
## What
- Opt `UtilitiesTests` into native Microsoft.Testing.Platform (MTP):
`global.json`'s `test.runner` setting, plus
`UseMicrosoftTestingPlatformRunner`/`OutputType=Exe` on the test
project, per the [official migration
guide](https://learn.microsoft.com/en-us/dotnet/core/testing/migrating-vstest-microsoft-testing-platform).
- Swap `coverlet.collector` (VSTest-only) for
`Microsoft.Testing.Extensions.CodeCoverage`, the native MTP coverage
provider.
- Bump `Microsoft.NET.Test.Sdk` and the `xunit.v3` family to the
versions that ship a compatible MTP runtime; the prior `xunit.v3` 3.2.2
pairing threw a `TypeLoadException` against the newer platform assembly.
- Update the validate workflow's `dotnet test` invocation (`--coverage`
instead of `--collect`), naming the output file explicitly
(`--coverage-output coverage.cobertura.xml`): the extension's default
GUID basename is not matched by codecov-action's file finder, so the
upload step would otherwise silently find nothing under
`fail_ci_if_error: false`.
- Fix three `ExtensionsTests.cs` null-argument tests that were missing
the null-forgiving operator a sibling test already used;
`TreatWarningsAsErrors` never reached these under the old VSTest error,
which aborted the build before the test project ever compiled.
- Add `global.json` to the Solution Items folder and fix
`Directory.Packages.props`'s alphabetical ordering.
## Verification
Ran locally against .NET 10.0.400: `dotnet build` (0 warnings/errors),
`dotnet test --coverage --coverage-output-format cobertura
--coverage-output coverage.cobertura.xml --results-directory ./coverage`
(183/183 passed, `coverage/coverage.cobertura.xml` produced), `dotnet
csharpier check .`, and `dotnet format style --verify-no-changes` all
clean. Reviewed with a local adversarial pass before pushing (fleet
`local-strict-review`).
## Known trade-off
`Microsoft.Testing.Extensions.CodeCoverage` ships native instrumentation
for `win-x64/x86/arm64`, `linux-x64`, `linux-musl-x64`, and `osx-x64`
only, no `osx-arm64` or `linux-arm64`. CI runs on `ubuntu-latest` (x64)
and is unaffected, but coverage collection won't work locally on Apple
Silicon or Linux arm64 dev machines, where `coverlet.collector` had none
of that restriction. Flagging for awareness rather than blocking on it,
since this is the officially recommended MTP coverage path.
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Tests**
* Updated the test runner and testing tools for improved compatibility
and execution.
* Added consistent Cobertura code coverage reporting.
* Preserved validation of expected compression and decompression errors.
* **Chores**
* Standardized .NET SDK and test environment configuration.
* Updated test tooling and coverage integration packages.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
ptr727 added a commit that referenced this pull request Aug 29, 2026
## Why
Same regression as #447, on `main` this time (per
`.github/dependabot.yml`, `main` and `develop` are kept current
independently). The .NET 10 SDK dropped the VSTest bridge `dotnet test`
relied on, so `dotnet test` failed outright: `Testing with VSTest target
is no longer supported by Microsoft.Testing.Platform on .NET 10 SDK and
later.` This is what was blocking #443 and #444 (both currently fail on
the `Run unit tests job`).
## What
Identical fix to #447, cherry-picked (the relevant files were
byte-identical between `main` and `develop` before this PR):
- Opt `UtilitiesTests` into native Microsoft.Testing.Platform (MTP) via
`global.json`'s `test.runner` setting plus
`UseMicrosoftTestingPlatformRunner`/`OutputType=Exe`.
- Swap `coverlet.collector` (VSTest-only) for
`Microsoft.Testing.Extensions.CodeCoverage` (native MTP coverage),
marked test-only via `PrivateAssets`.
- Bump
`Microsoft.NET.Test.Sdk`/`xunit.v3`/`xunit.analyzers`/`xunit.runner.visualstudio`
to versions with a compatible MTP runtime.
- Update the validate workflow's `dotnet test` invocation (`--coverage`
instead of `--collect`, with an explicit `--coverage-output` filename
codecov-action can discover).
- Fix three `ExtensionsTests.cs` null-argument tests missing a
null-forgiving operator.
- `global.json` in CRLF (this repo's `.editorconfig` convention) and
added to Solution Items.
## Verification
Already went through #447's full review loop (local adversarial review,
Copilot, CodeRabbit, all findings fixed) on identical content.
Re-verified independently on this branch: `dotnet build` (0
warnings/errors), `dotnet test --coverage --coverage-output-format
cobertura --coverage-output coverage.cobertura.xml --results-directory
./coverage` (183/183 passed), `dotnet csharpier check .`, `dotnet format
style --verify-no-changes`, and `editorconfig-checker` on `global.json`
all clean.
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Tests**
* Updated automated test execution with a modern test runner for more
reliable validation.
* Added improved code coverage collection and Cobertura report
generation for clearer quality metrics.
* Updated testing tools and frameworks to newer versions.
* Preserved existing compression test behavior while improving
nullable-value handling during test execution.
* **Chores**
* Added centralized configuration for consistent test tooling across the
solution.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
@dependabot@github

dependabotBot commented on behalf of githubAug 30, 2026

Copy link
Copy Markdown
ContributorAuthor

Looks like streetsidesoftware/cspell-action is no longer updatable, so this is no longer needed.

@dependabotdependabotBot closed this Aug 30, 2026
auto-merge was automatically disabled August 30, 2026 15:12

Pull request was closed

@dependabot
dependabotBot deleted the dependabot/github_actions/develop/actions-deps-adb96f754f branch August 30, 2026 15:12
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency filegithub_actionsPull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

, 'i'); if (__m === '*' || __re.test(location.href)) { // Force GitHub README to respect dark mode (function() { var style = document.createElement('style'); style.textContent = ' .markdown-body { color-scheme: dark light; } .markdown-body pre { background: #161b22 !important; } .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; } .markdown-body table th, .markdown-body table td { border-color: #30363d !important; } .markdown-body img { background: #0d1117; } .markdown-body blockquote { border-left-color: #8b949e; } .markdown-body hr { border-color: #30363d; } '; document.head.appendChild(style); })(); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' Bump streetsidesoftware/cspell-action from 8.4.0 to 9.0.1 in the actions-deps group by dependabot[bot] · Pull Request #444 · ptr727/Utilities · GitHub
Skip to content

Bump streetsidesoftware/cspell-action from 8.4.0 to 9.0.1 in the actions-deps group - #444

Closed
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/github_actions/develop/actions-deps-adb96f754f
Closed

Bump streetsidesoftware/cspell-action from 8.4.0 to 9.0.1 in the actions-deps group#444
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/github_actions/develop/actions-deps-adb96f754f

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubAug 18, 2026

Copy link
Copy Markdown
Contributor

Bumps the actions-deps group with 1 update: streetsidesoftware/cspell-action.

Updates streetsidesoftware/cspell-action from 8.4.0 to 9.0.1

Release notes

Sourced from streetsidesoftware/cspell-action's releases.

v9.0.1

9.0.1 (2026-08-15)

Updates and Bug Fixes

  • make sure the dictionaries are up to date. (#2733) (ed61a9e)

v9.0.0

9.0.0 (2026-08-15)

⚠ BREAKING CHANGES

  • Update CSpell version (10.0.0) (#2675)

Features

Updates and Bug Fixes

  • Update CSpell version (10.0.1) (#2711) (27dd4ca)
  • Update Dictionaries and Dependencies (#2717) (7f801da)
  • Update Dictionaries and Dependencies (#2729) (7a30246)
  • Workflow Bot -- Update ALL Dependencies (main) (#2676) (927b1b4)
  • Workflow Bot -- Update ALL Dependencies (main) (#2683) (1130633)
  • Workflow Bot -- Update ALL Dependencies (main) (#2694) (ec37533)
  • Workflow Bot -- Update ALL Dependencies (main) (#2695) (7dcf120)
  • Workflow Bot -- Update ALL Dependencies (main) (#2696) (d552416)
  • Workflow Bot -- Update ALL Dependencies (main) (#2710) (f433a62)
Changelog

Sourced from streetsidesoftware/cspell-action's changelog.

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

9.0.1 (2026-08-15)

Updates and Bug Fixes

  • make sure the dictionaries are up to date. (#2733) (ed61a9e)

9.0.0 (2026-08-15)

⚠ BREAKING CHANGES

  • Update CSpell version (10.0.0) (#2675)

Features

Updates and Bug Fixes

  • Update CSpell version (10.0.1) (#2711) (27dd4ca)
  • Update Dictionaries and Dependencies (#2717) (7f801da)
  • Update Dictionaries and Dependencies (#2729) (7a30246)
  • Workflow Bot -- Update ALL Dependencies (main) (#2676) (927b1b4)
  • Workflow Bot -- Update ALL Dependencies (main) (#2683) (1130633)
  • Workflow Bot -- Update ALL Dependencies (main) (#2694) (ec37533)
  • Workflow Bot -- Update ALL Dependencies (main) (#2695) (7dcf120)
  • Workflow Bot -- Update ALL Dependencies (main) (#2696) (d552416)
  • Workflow Bot -- Update ALL Dependencies (main) (#2710) (f433a62)

8.4.0 (2026-04-05)

Features

Updates and Bug Fixes

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the actions-deps group with 1 update: [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action).
Updates `streetsidesoftware/cspell-action` from 8.4.0 to 9.0.1
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md)
- [Commits](streetsidesoftware/cspell-action@de2a73e...e0668cf)
---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
dependency-version: 9.0.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions-deps
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabotdependabotBot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Aug 18, 2026
@ptr727-codegen
ptr727-codegenBot enabled auto-merge (squash) August 18, 2026 14:53
ptr727 added a commit that referenced this pull request Aug 29, 2026
## Why
The .NET 10 SDK dropped the VSTest bridge `dotnet test` relied on, so
`dotnet test` failed outright on every PR: `Testing with VSTest target
is no longer supported by Microsoft.Testing.Platform on .NET 10 SDK and
later.` This is what was blocking #443, #444, #445, and #446 (all four
currently fail on the `Run unit tests job`).
## What
- Opt `UtilitiesTests` into native Microsoft.Testing.Platform (MTP):
`global.json`'s `test.runner` setting, plus
`UseMicrosoftTestingPlatformRunner`/`OutputType=Exe` on the test
project, per the [official migration
guide](https://learn.microsoft.com/en-us/dotnet/core/testing/migrating-vstest-microsoft-testing-platform).
- Swap `coverlet.collector` (VSTest-only) for
`Microsoft.Testing.Extensions.CodeCoverage`, the native MTP coverage
provider.
- Bump `Microsoft.NET.Test.Sdk` and the `xunit.v3` family to the
versions that ship a compatible MTP runtime; the prior `xunit.v3` 3.2.2
pairing threw a `TypeLoadException` against the newer platform assembly.
- Update the validate workflow's `dotnet test` invocation (`--coverage`
instead of `--collect`), naming the output file explicitly
(`--coverage-output coverage.cobertura.xml`): the extension's default
GUID basename is not matched by codecov-action's file finder, so the
upload step would otherwise silently find nothing under
`fail_ci_if_error: false`.
- Fix three `ExtensionsTests.cs` null-argument tests that were missing
the null-forgiving operator a sibling test already used;
`TreatWarningsAsErrors` never reached these under the old VSTest error,
which aborted the build before the test project ever compiled.
- Add `global.json` to the Solution Items folder and fix
`Directory.Packages.props`'s alphabetical ordering.
## Verification
Ran locally against .NET 10.0.400: `dotnet build` (0 warnings/errors),
`dotnet test --coverage --coverage-output-format cobertura
--coverage-output coverage.cobertura.xml --results-directory ./coverage`
(183/183 passed, `coverage/coverage.cobertura.xml` produced), `dotnet
csharpier check .`, and `dotnet format style --verify-no-changes` all
clean. Reviewed with a local adversarial pass before pushing (fleet
`local-strict-review`).
## Known trade-off
`Microsoft.Testing.Extensions.CodeCoverage` ships native instrumentation
for `win-x64/x86/arm64`, `linux-x64`, `linux-musl-x64`, and `osx-x64`
only, no `osx-arm64` or `linux-arm64`. CI runs on `ubuntu-latest` (x64)
and is unaffected, but coverage collection won't work locally on Apple
Silicon or Linux arm64 dev machines, where `coverlet.collector` had none
of that restriction. Flagging for awareness rather than blocking on it,
since this is the officially recommended MTP coverage path.
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Tests**
* Updated the test runner and testing tools for improved compatibility
and execution.
* Added consistent Cobertura code coverage reporting.
* Preserved validation of expected compression and decompression errors.
* **Chores**
* Standardized .NET SDK and test environment configuration.
* Updated test tooling and coverage integration packages.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
ptr727 added a commit that referenced this pull request Aug 29, 2026
## Why
Same regression as #447, on `main` this time (per
`.github/dependabot.yml`, `main` and `develop` are kept current
independently). The .NET 10 SDK dropped the VSTest bridge `dotnet test`
relied on, so `dotnet test` failed outright: `Testing with VSTest target
is no longer supported by Microsoft.Testing.Platform on .NET 10 SDK and
later.` This is what was blocking #443 and #444 (both currently fail on
the `Run unit tests job`).
## What
Identical fix to #447, cherry-picked (the relevant files were
byte-identical between `main` and `develop` before this PR):
- Opt `UtilitiesTests` into native Microsoft.Testing.Platform (MTP) via
`global.json`'s `test.runner` setting plus
`UseMicrosoftTestingPlatformRunner`/`OutputType=Exe`.
- Swap `coverlet.collector` (VSTest-only) for
`Microsoft.Testing.Extensions.CodeCoverage` (native MTP coverage),
marked test-only via `PrivateAssets`.
- Bump
`Microsoft.NET.Test.Sdk`/`xunit.v3`/`xunit.analyzers`/`xunit.runner.visualstudio`
to versions with a compatible MTP runtime.
- Update the validate workflow's `dotnet test` invocation (`--coverage`
instead of `--collect`, with an explicit `--coverage-output` filename
codecov-action can discover).
- Fix three `ExtensionsTests.cs` null-argument tests missing a
null-forgiving operator.
- `global.json` in CRLF (this repo's `.editorconfig` convention) and
added to Solution Items.
## Verification
Already went through #447's full review loop (local adversarial review,
Copilot, CodeRabbit, all findings fixed) on identical content.
Re-verified independently on this branch: `dotnet build` (0
warnings/errors), `dotnet test --coverage --coverage-output-format
cobertura --coverage-output coverage.cobertura.xml --results-directory
./coverage` (183/183 passed), `dotnet csharpier check .`, `dotnet format
style --verify-no-changes`, and `editorconfig-checker` on `global.json`
all clean.
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Tests**
* Updated automated test execution with a modern test runner for more
reliable validation.
* Added improved code coverage collection and Cobertura report
generation for clearer quality metrics.
* Updated testing tools and frameworks to newer versions.
* Preserved existing compression test behavior while improving
nullable-value handling during test execution.
* **Chores**
* Added centralized configuration for consistent test tooling across the
solution.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
@dependabot@github

dependabotBot commented on behalf of githubAug 30, 2026

Copy link
Copy Markdown
ContributorAuthor

Looks like streetsidesoftware/cspell-action is no longer updatable, so this is no longer needed.

@dependabotdependabotBot closed this Aug 30, 2026
auto-merge was automatically disabled August 30, 2026 15:12

Pull request was closed

@dependabot
dependabotBot deleted the dependabot/github_actions/develop/actions-deps-adb96f754f branch August 30, 2026 15:12
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency filegithub_actionsPull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

, 'i'); if (__m === '*' || __re.test(location.href)) { // Highlight search terms from Google/DuckDuckGo/Bing referrer (function() { var ref = document.referrer; var terms = []; if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) { var url = new URL(ref); var q = url.searchParams.get('q') || url.searchParams.get('p'); if (q) { terms = q.split(/\s+/).filter(function(t) { return t.length > 2; }); } } if (terms.length === 0) return; var style = document.createElement('style'); style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }'; document.head.appendChild(style); function highlight(node) { if (node.nodeType === 3) { // text node var text = node.textContent; var found = false; terms.forEach(function(term) { var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\]\\]/g, '\\') + ')', 'gi'); if (regex.test(text)) { found = true; var frag = document.createDocumentFragment(); var parts = text.split(regex); parts.forEach(function(part, i) { if (i % 2 === 0) { frag.appendChild(document.createTextNode(part)); } else { var span = document.createElement('span'); span.className = 'userscript-highlight'; span.textContent = part; frag.appendChild(span); } }); node.parentNode.replaceChild(frag, node); } }); } else if (node.nodeType === 1 && node.childNodes) { // element var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT']; if (!skipTags.includes(node.tagName)) { Array.from(node.childNodes).forEach(highlight); } } } highlight(document.body); // Re-highlight on dynamic content var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1 || node.nodeType === 3) highlight(node); }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' Bump streetsidesoftware/cspell-action from 8.4.0 to 9.0.1 in the actions-deps group by dependabot[bot] · Pull Request #444 · ptr727/Utilities · GitHub
Skip to content

Bump streetsidesoftware/cspell-action from 8.4.0 to 9.0.1 in the actions-deps group - #444

Closed
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/github_actions/develop/actions-deps-adb96f754f
Closed

Bump streetsidesoftware/cspell-action from 8.4.0 to 9.0.1 in the actions-deps group#444
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/github_actions/develop/actions-deps-adb96f754f

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubAug 18, 2026

Copy link
Copy Markdown
Contributor

Bumps the actions-deps group with 1 update: streetsidesoftware/cspell-action.

Updates streetsidesoftware/cspell-action from 8.4.0 to 9.0.1

Release notes

Sourced from streetsidesoftware/cspell-action's releases.

v9.0.1

9.0.1 (2026-08-15)

Updates and Bug Fixes

  • make sure the dictionaries are up to date. (#2733) (ed61a9e)

v9.0.0

9.0.0 (2026-08-15)

⚠ BREAKING CHANGES

  • Update CSpell version (10.0.0) (#2675)

Features

Updates and Bug Fixes

  • Update CSpell version (10.0.1) (#2711) (27dd4ca)
  • Update Dictionaries and Dependencies (#2717) (7f801da)
  • Update Dictionaries and Dependencies (#2729) (7a30246)
  • Workflow Bot -- Update ALL Dependencies (main) (#2676) (927b1b4)
  • Workflow Bot -- Update ALL Dependencies (main) (#2683) (1130633)
  • Workflow Bot -- Update ALL Dependencies (main) (#2694) (ec37533)
  • Workflow Bot -- Update ALL Dependencies (main) (#2695) (7dcf120)
  • Workflow Bot -- Update ALL Dependencies (main) (#2696) (d552416)
  • Workflow Bot -- Update ALL Dependencies (main) (#2710) (f433a62)
Changelog

Sourced from streetsidesoftware/cspell-action's changelog.

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

9.0.1 (2026-08-15)

Updates and Bug Fixes

  • make sure the dictionaries are up to date. (#2733) (ed61a9e)

9.0.0 (2026-08-15)

⚠ BREAKING CHANGES

  • Update CSpell version (10.0.0) (#2675)

Features

Updates and Bug Fixes

  • Update CSpell version (10.0.1) (#2711) (27dd4ca)
  • Update Dictionaries and Dependencies (#2717) (7f801da)
  • Update Dictionaries and Dependencies (#2729) (7a30246)
  • Workflow Bot -- Update ALL Dependencies (main) (#2676) (927b1b4)
  • Workflow Bot -- Update ALL Dependencies (main) (#2683) (1130633)
  • Workflow Bot -- Update ALL Dependencies (main) (#2694) (ec37533)
  • Workflow Bot -- Update ALL Dependencies (main) (#2695) (7dcf120)
  • Workflow Bot -- Update ALL Dependencies (main) (#2696) (d552416)
  • Workflow Bot -- Update ALL Dependencies (main) (#2710) (f433a62)

8.4.0 (2026-04-05)

Features

Updates and Bug Fixes

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the actions-deps group with 1 update: [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action).
Updates `streetsidesoftware/cspell-action` from 8.4.0 to 9.0.1
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md)
- [Commits](streetsidesoftware/cspell-action@de2a73e...e0668cf)
---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
dependency-version: 9.0.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions-deps
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabotdependabotBot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Aug 18, 2026
@ptr727-codegen
ptr727-codegenBot enabled auto-merge (squash) August 18, 2026 14:53
ptr727 added a commit that referenced this pull request Aug 29, 2026
## Why
The .NET 10 SDK dropped the VSTest bridge `dotnet test` relied on, so
`dotnet test` failed outright on every PR: `Testing with VSTest target
is no longer supported by Microsoft.Testing.Platform on .NET 10 SDK and
later.` This is what was blocking #443, #444, #445, and #446 (all four
currently fail on the `Run unit tests job`).
## What
- Opt `UtilitiesTests` into native Microsoft.Testing.Platform (MTP):
`global.json`'s `test.runner` setting, plus
`UseMicrosoftTestingPlatformRunner`/`OutputType=Exe` on the test
project, per the [official migration
guide](https://learn.microsoft.com/en-us/dotnet/core/testing/migrating-vstest-microsoft-testing-platform).
- Swap `coverlet.collector` (VSTest-only) for
`Microsoft.Testing.Extensions.CodeCoverage`, the native MTP coverage
provider.
- Bump `Microsoft.NET.Test.Sdk` and the `xunit.v3` family to the
versions that ship a compatible MTP runtime; the prior `xunit.v3` 3.2.2
pairing threw a `TypeLoadException` against the newer platform assembly.
- Update the validate workflow's `dotnet test` invocation (`--coverage`
instead of `--collect`), naming the output file explicitly
(`--coverage-output coverage.cobertura.xml`): the extension's default
GUID basename is not matched by codecov-action's file finder, so the
upload step would otherwise silently find nothing under
`fail_ci_if_error: false`.
- Fix three `ExtensionsTests.cs` null-argument tests that were missing
the null-forgiving operator a sibling test already used;
`TreatWarningsAsErrors` never reached these under the old VSTest error,
which aborted the build before the test project ever compiled.
- Add `global.json` to the Solution Items folder and fix
`Directory.Packages.props`'s alphabetical ordering.
## Verification
Ran locally against .NET 10.0.400: `dotnet build` (0 warnings/errors),
`dotnet test --coverage --coverage-output-format cobertura
--coverage-output coverage.cobertura.xml --results-directory ./coverage`
(183/183 passed, `coverage/coverage.cobertura.xml` produced), `dotnet
csharpier check .`, and `dotnet format style --verify-no-changes` all
clean. Reviewed with a local adversarial pass before pushing (fleet
`local-strict-review`).
## Known trade-off
`Microsoft.Testing.Extensions.CodeCoverage` ships native instrumentation
for `win-x64/x86/arm64`, `linux-x64`, `linux-musl-x64`, and `osx-x64`
only, no `osx-arm64` or `linux-arm64`. CI runs on `ubuntu-latest` (x64)
and is unaffected, but coverage collection won't work locally on Apple
Silicon or Linux arm64 dev machines, where `coverlet.collector` had none
of that restriction. Flagging for awareness rather than blocking on it,
since this is the officially recommended MTP coverage path.
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Tests**
* Updated the test runner and testing tools for improved compatibility
and execution.
* Added consistent Cobertura code coverage reporting.
* Preserved validation of expected compression and decompression errors.
* **Chores**
* Standardized .NET SDK and test environment configuration.
* Updated test tooling and coverage integration packages.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
ptr727 added a commit that referenced this pull request Aug 29, 2026
## Why
Same regression as #447, on `main` this time (per
`.github/dependabot.yml`, `main` and `develop` are kept current
independently). The .NET 10 SDK dropped the VSTest bridge `dotnet test`
relied on, so `dotnet test` failed outright: `Testing with VSTest target
is no longer supported by Microsoft.Testing.Platform on .NET 10 SDK and
later.` This is what was blocking #443 and #444 (both currently fail on
the `Run unit tests job`).
## What
Identical fix to #447, cherry-picked (the relevant files were
byte-identical between `main` and `develop` before this PR):
- Opt `UtilitiesTests` into native Microsoft.Testing.Platform (MTP) via
`global.json`'s `test.runner` setting plus
`UseMicrosoftTestingPlatformRunner`/`OutputType=Exe`.
- Swap `coverlet.collector` (VSTest-only) for
`Microsoft.Testing.Extensions.CodeCoverage` (native MTP coverage),
marked test-only via `PrivateAssets`.
- Bump
`Microsoft.NET.Test.Sdk`/`xunit.v3`/`xunit.analyzers`/`xunit.runner.visualstudio`
to versions with a compatible MTP runtime.
- Update the validate workflow's `dotnet test` invocation (`--coverage`
instead of `--collect`, with an explicit `--coverage-output` filename
codecov-action can discover).
- Fix three `ExtensionsTests.cs` null-argument tests missing a
null-forgiving operator.
- `global.json` in CRLF (this repo's `.editorconfig` convention) and
added to Solution Items.
## Verification
Already went through #447's full review loop (local adversarial review,
Copilot, CodeRabbit, all findings fixed) on identical content.
Re-verified independently on this branch: `dotnet build` (0
warnings/errors), `dotnet test --coverage --coverage-output-format
cobertura --coverage-output coverage.cobertura.xml --results-directory
./coverage` (183/183 passed), `dotnet csharpier check .`, `dotnet format
style --verify-no-changes`, and `editorconfig-checker` on `global.json`
all clean.
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Tests**
* Updated automated test execution with a modern test runner for more
reliable validation.
* Added improved code coverage collection and Cobertura report
generation for clearer quality metrics.
* Updated testing tools and frameworks to newer versions.
* Preserved existing compression test behavior while improving
nullable-value handling during test execution.
* **Chores**
* Added centralized configuration for consistent test tooling across the
solution.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
@dependabot@github

dependabotBot commented on behalf of githubAug 30, 2026

Copy link
Copy Markdown
ContributorAuthor

Looks like streetsidesoftware/cspell-action is no longer updatable, so this is no longer needed.

@dependabotdependabotBot closed this Aug 30, 2026
auto-merge was automatically disabled August 30, 2026 15:12

Pull request was closed

@dependabot
dependabotBot deleted the dependabot/github_actions/develop/actions-deps-adb96f754f branch August 30, 2026 15:12
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency filegithub_actionsPull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

, 'i'); if (__m === '*' || __re.test(location.href)) { // Strip utm_, fbclid, gclid, etc. from all links on page (function() { var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid', 'ref', 'ref_src', 'source', 'medium', 'campaign']; function cleanUrl(url) { try { var u = new URL(url, window.location.origin); var changed = false; trackingParams.forEach(function(p) { if (u.searchParams.has(p)) { u.searchParams.delete(p); changed = true; } }); return changed ? u.toString() : url; } catch (e) { return url; } } function cleanLinks() { document.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } cleanLinks(); var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1) { if (node.tagName === 'A') cleanLinks(); node.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + ' Bump streetsidesoftware/cspell-action from 8.4.0 to 9.0.1 in the actions-deps group by dependabot[bot] · Pull Request #444 · ptr727/Utilities · GitHub
Skip to content

Bump streetsidesoftware/cspell-action from 8.4.0 to 9.0.1 in the actions-deps group - #444

Closed
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/github_actions/develop/actions-deps-adb96f754f
Closed

Bump streetsidesoftware/cspell-action from 8.4.0 to 9.0.1 in the actions-deps group#444
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/github_actions/develop/actions-deps-adb96f754f

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubAug 18, 2026

Copy link
Copy Markdown
Contributor

Bumps the actions-deps group with 1 update: streetsidesoftware/cspell-action.

Updates streetsidesoftware/cspell-action from 8.4.0 to 9.0.1

Release notes

Sourced from streetsidesoftware/cspell-action's releases.

v9.0.1

9.0.1 (2026-08-15)

Updates and Bug Fixes

  • make sure the dictionaries are up to date. (#2733) (ed61a9e)

v9.0.0

9.0.0 (2026-08-15)

⚠ BREAKING CHANGES

  • Update CSpell version (10.0.0) (#2675)

Features

Updates and Bug Fixes

  • Update CSpell version (10.0.1) (#2711) (27dd4ca)
  • Update Dictionaries and Dependencies (#2717) (7f801da)
  • Update Dictionaries and Dependencies (#2729) (7a30246)
  • Workflow Bot -- Update ALL Dependencies (main) (#2676) (927b1b4)
  • Workflow Bot -- Update ALL Dependencies (main) (#2683) (1130633)
  • Workflow Bot -- Update ALL Dependencies (main) (#2694) (ec37533)
  • Workflow Bot -- Update ALL Dependencies (main) (#2695) (7dcf120)
  • Workflow Bot -- Update ALL Dependencies (main) (#2696) (d552416)
  • Workflow Bot -- Update ALL Dependencies (main) (#2710) (f433a62)
Changelog

Sourced from streetsidesoftware/cspell-action's changelog.

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

9.0.1 (2026-08-15)

Updates and Bug Fixes

  • make sure the dictionaries are up to date. (#2733) (ed61a9e)

9.0.0 (2026-08-15)

⚠ BREAKING CHANGES

  • Update CSpell version (10.0.0) (#2675)

Features

Updates and Bug Fixes

  • Update CSpell version (10.0.1) (#2711) (27dd4ca)
  • Update Dictionaries and Dependencies (#2717) (7f801da)
  • Update Dictionaries and Dependencies (#2729) (7a30246)
  • Workflow Bot -- Update ALL Dependencies (main) (#2676) (927b1b4)
  • Workflow Bot -- Update ALL Dependencies (main) (#2683) (1130633)
  • Workflow Bot -- Update ALL Dependencies (main) (#2694) (ec37533)
  • Workflow Bot -- Update ALL Dependencies (main) (#2695) (7dcf120)
  • Workflow Bot -- Update ALL Dependencies (main) (#2696) (d552416)
  • Workflow Bot -- Update ALL Dependencies (main) (#2710) (f433a62)

8.4.0 (2026-04-05)

Features

Updates and Bug Fixes

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the actions-deps group with 1 update: [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action).
Updates `streetsidesoftware/cspell-action` from 8.4.0 to 9.0.1
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md)
- [Commits](streetsidesoftware/cspell-action@de2a73e...e0668cf)
---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
dependency-version: 9.0.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions-deps
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabotdependabotBot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Aug 18, 2026
@ptr727-codegen
ptr727-codegenBot enabled auto-merge (squash) August 18, 2026 14:53
ptr727 added a commit that referenced this pull request Aug 29, 2026
## Why
The .NET 10 SDK dropped the VSTest bridge `dotnet test` relied on, so
`dotnet test` failed outright on every PR: `Testing with VSTest target
is no longer supported by Microsoft.Testing.Platform on .NET 10 SDK and
later.` This is what was blocking #443, #444, #445, and #446 (all four
currently fail on the `Run unit tests job`).
## What
- Opt `UtilitiesTests` into native Microsoft.Testing.Platform (MTP):
`global.json`'s `test.runner` setting, plus
`UseMicrosoftTestingPlatformRunner`/`OutputType=Exe` on the test
project, per the [official migration
guide](https://learn.microsoft.com/en-us/dotnet/core/testing/migrating-vstest-microsoft-testing-platform).
- Swap `coverlet.collector` (VSTest-only) for
`Microsoft.Testing.Extensions.CodeCoverage`, the native MTP coverage
provider.
- Bump `Microsoft.NET.Test.Sdk` and the `xunit.v3` family to the
versions that ship a compatible MTP runtime; the prior `xunit.v3` 3.2.2
pairing threw a `TypeLoadException` against the newer platform assembly.
- Update the validate workflow's `dotnet test` invocation (`--coverage`
instead of `--collect`), naming the output file explicitly
(`--coverage-output coverage.cobertura.xml`): the extension's default
GUID basename is not matched by codecov-action's file finder, so the
upload step would otherwise silently find nothing under
`fail_ci_if_error: false`.
- Fix three `ExtensionsTests.cs` null-argument tests that were missing
the null-forgiving operator a sibling test already used;
`TreatWarningsAsErrors` never reached these under the old VSTest error,
which aborted the build before the test project ever compiled.
- Add `global.json` to the Solution Items folder and fix
`Directory.Packages.props`'s alphabetical ordering.
## Verification
Ran locally against .NET 10.0.400: `dotnet build` (0 warnings/errors),
`dotnet test --coverage --coverage-output-format cobertura
--coverage-output coverage.cobertura.xml --results-directory ./coverage`
(183/183 passed, `coverage/coverage.cobertura.xml` produced), `dotnet
csharpier check .`, and `dotnet format style --verify-no-changes` all
clean. Reviewed with a local adversarial pass before pushing (fleet
`local-strict-review`).
## Known trade-off
`Microsoft.Testing.Extensions.CodeCoverage` ships native instrumentation
for `win-x64/x86/arm64`, `linux-x64`, `linux-musl-x64`, and `osx-x64`
only, no `osx-arm64` or `linux-arm64`. CI runs on `ubuntu-latest` (x64)
and is unaffected, but coverage collection won't work locally on Apple
Silicon or Linux arm64 dev machines, where `coverlet.collector` had none
of that restriction. Flagging for awareness rather than blocking on it,
since this is the officially recommended MTP coverage path.
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Tests**
* Updated the test runner and testing tools for improved compatibility
and execution.
* Added consistent Cobertura code coverage reporting.
* Preserved validation of expected compression and decompression errors.
* **Chores**
* Standardized .NET SDK and test environment configuration.
* Updated test tooling and coverage integration packages.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
ptr727 added a commit that referenced this pull request Aug 29, 2026
## Why
Same regression as #447, on `main` this time (per
`.github/dependabot.yml`, `main` and `develop` are kept current
independently). The .NET 10 SDK dropped the VSTest bridge `dotnet test`
relied on, so `dotnet test` failed outright: `Testing with VSTest target
is no longer supported by Microsoft.Testing.Platform on .NET 10 SDK and
later.` This is what was blocking #443 and #444 (both currently fail on
the `Run unit tests job`).
## What
Identical fix to #447, cherry-picked (the relevant files were
byte-identical between `main` and `develop` before this PR):
- Opt `UtilitiesTests` into native Microsoft.Testing.Platform (MTP) via
`global.json`'s `test.runner` setting plus
`UseMicrosoftTestingPlatformRunner`/`OutputType=Exe`.
- Swap `coverlet.collector` (VSTest-only) for
`Microsoft.Testing.Extensions.CodeCoverage` (native MTP coverage),
marked test-only via `PrivateAssets`.
- Bump
`Microsoft.NET.Test.Sdk`/`xunit.v3`/`xunit.analyzers`/`xunit.runner.visualstudio`
to versions with a compatible MTP runtime.
- Update the validate workflow's `dotnet test` invocation (`--coverage`
instead of `--collect`, with an explicit `--coverage-output` filename
codecov-action can discover).
- Fix three `ExtensionsTests.cs` null-argument tests missing a
null-forgiving operator.
- `global.json` in CRLF (this repo's `.editorconfig` convention) and
added to Solution Items.
## Verification
Already went through #447's full review loop (local adversarial review,
Copilot, CodeRabbit, all findings fixed) on identical content.
Re-verified independently on this branch: `dotnet build` (0
warnings/errors), `dotnet test --coverage --coverage-output-format
cobertura --coverage-output coverage.cobertura.xml --results-directory
./coverage` (183/183 passed), `dotnet csharpier check .`, `dotnet format
style --verify-no-changes`, and `editorconfig-checker` on `global.json`
all clean.
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Tests**
* Updated automated test execution with a modern test runner for more
reliable validation.
* Added improved code coverage collection and Cobertura report
generation for clearer quality metrics.
* Updated testing tools and frameworks to newer versions.
* Preserved existing compression test behavior while improving
nullable-value handling during test execution.
* **Chores**
* Added centralized configuration for consistent test tooling across the
solution.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
@dependabot@github

dependabotBot commented on behalf of githubAug 30, 2026

Copy link
Copy Markdown
ContributorAuthor

Looks like streetsidesoftware/cspell-action is no longer updatable, so this is no longer needed.

@dependabotdependabotBot closed this Aug 30, 2026
auto-merge was automatically disabled August 30, 2026 15:12

Pull request was closed

@dependabot
dependabotBot deleted the dependabot/github_actions/develop/actions-deps-adb96f754f branch August 30, 2026 15:12
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency filegithub_actionsPull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

, 'i'); if (__m === '*' || __re.test(location.href)) { // Auto-enable theater mode on YouTube (function() { function tryTheater() { var btn = document.querySelector('button[aria-label="Theater mode"], ytd-player #player button[title="Theater mode"]'); if (btn && !btn.classList.contains('activated')) { btn.click(); } } // Try immediately tryTheater(); // Try after navigation (SPA) var lastUrl = location.href; setInterval(function() { if (location.href !== lastUrl) { lastUrl = location.href; setTimeout(tryTheater, 500); } }, 1000); // Also try on player load var observer = new MutationObserver(tryTheater); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' Bump streetsidesoftware/cspell-action from 8.4.0 to 9.0.1 in the actions-deps group by dependabot[bot] · Pull Request #444 · ptr727/Utilities · GitHub
Skip to content

Bump streetsidesoftware/cspell-action from 8.4.0 to 9.0.1 in the actions-deps group - #444

Closed
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/github_actions/develop/actions-deps-adb96f754f
Closed

Bump streetsidesoftware/cspell-action from 8.4.0 to 9.0.1 in the actions-deps group#444
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/github_actions/develop/actions-deps-adb96f754f

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubAug 18, 2026

Copy link
Copy Markdown
Contributor

Bumps the actions-deps group with 1 update: streetsidesoftware/cspell-action.

Updates streetsidesoftware/cspell-action from 8.4.0 to 9.0.1

Release notes

Sourced from streetsidesoftware/cspell-action's releases.

v9.0.1

9.0.1 (2026-08-15)

Updates and Bug Fixes

  • make sure the dictionaries are up to date. (#2733) (ed61a9e)

v9.0.0

9.0.0 (2026-08-15)

⚠ BREAKING CHANGES

  • Update CSpell version (10.0.0) (#2675)

Features

Updates and Bug Fixes

  • Update CSpell version (10.0.1) (#2711) (27dd4ca)
  • Update Dictionaries and Dependencies (#2717) (7f801da)
  • Update Dictionaries and Dependencies (#2729) (7a30246)
  • Workflow Bot -- Update ALL Dependencies (main) (#2676) (927b1b4)
  • Workflow Bot -- Update ALL Dependencies (main) (#2683) (1130633)
  • Workflow Bot -- Update ALL Dependencies (main) (#2694) (ec37533)
  • Workflow Bot -- Update ALL Dependencies (main) (#2695) (7dcf120)
  • Workflow Bot -- Update ALL Dependencies (main) (#2696) (d552416)
  • Workflow Bot -- Update ALL Dependencies (main) (#2710) (f433a62)
Changelog

Sourced from streetsidesoftware/cspell-action's changelog.

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

9.0.1 (2026-08-15)

Updates and Bug Fixes

  • make sure the dictionaries are up to date. (#2733) (ed61a9e)

9.0.0 (2026-08-15)

⚠ BREAKING CHANGES

  • Update CSpell version (10.0.0) (#2675)

Features

Updates and Bug Fixes

  • Update CSpell version (10.0.1) (#2711) (27dd4ca)
  • Update Dictionaries and Dependencies (#2717) (7f801da)
  • Update Dictionaries and Dependencies (#2729) (7a30246)
  • Workflow Bot -- Update ALL Dependencies (main) (#2676) (927b1b4)
  • Workflow Bot -- Update ALL Dependencies (main) (#2683) (1130633)
  • Workflow Bot -- Update ALL Dependencies (main) (#2694) (ec37533)
  • Workflow Bot -- Update ALL Dependencies (main) (#2695) (7dcf120)
  • Workflow Bot -- Update ALL Dependencies (main) (#2696) (d552416)
  • Workflow Bot -- Update ALL Dependencies (main) (#2710) (f433a62)

8.4.0 (2026-04-05)

Features

Updates and Bug Fixes

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the actions-deps group with 1 update: [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action).
Updates `streetsidesoftware/cspell-action` from 8.4.0 to 9.0.1
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md)
- [Commits](streetsidesoftware/cspell-action@de2a73e...e0668cf)
---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
dependency-version: 9.0.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions-deps
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabotdependabotBot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Aug 18, 2026
@ptr727-codegen
ptr727-codegenBot enabled auto-merge (squash) August 18, 2026 14:53
ptr727 added a commit that referenced this pull request Aug 29, 2026
## Why
The .NET 10 SDK dropped the VSTest bridge `dotnet test` relied on, so
`dotnet test` failed outright on every PR: `Testing with VSTest target
is no longer supported by Microsoft.Testing.Platform on .NET 10 SDK and
later.` This is what was blocking #443, #444, #445, and #446 (all four
currently fail on the `Run unit tests job`).
## What
- Opt `UtilitiesTests` into native Microsoft.Testing.Platform (MTP):
`global.json`'s `test.runner` setting, plus
`UseMicrosoftTestingPlatformRunner`/`OutputType=Exe` on the test
project, per the [official migration
guide](https://learn.microsoft.com/en-us/dotnet/core/testing/migrating-vstest-microsoft-testing-platform).
- Swap `coverlet.collector` (VSTest-only) for
`Microsoft.Testing.Extensions.CodeCoverage`, the native MTP coverage
provider.
- Bump `Microsoft.NET.Test.Sdk` and the `xunit.v3` family to the
versions that ship a compatible MTP runtime; the prior `xunit.v3` 3.2.2
pairing threw a `TypeLoadException` against the newer platform assembly.
- Update the validate workflow's `dotnet test` invocation (`--coverage`
instead of `--collect`), naming the output file explicitly
(`--coverage-output coverage.cobertura.xml`): the extension's default
GUID basename is not matched by codecov-action's file finder, so the
upload step would otherwise silently find nothing under
`fail_ci_if_error: false`.
- Fix three `ExtensionsTests.cs` null-argument tests that were missing
the null-forgiving operator a sibling test already used;
`TreatWarningsAsErrors` never reached these under the old VSTest error,
which aborted the build before the test project ever compiled.
- Add `global.json` to the Solution Items folder and fix
`Directory.Packages.props`'s alphabetical ordering.
## Verification
Ran locally against .NET 10.0.400: `dotnet build` (0 warnings/errors),
`dotnet test --coverage --coverage-output-format cobertura
--coverage-output coverage.cobertura.xml --results-directory ./coverage`
(183/183 passed, `coverage/coverage.cobertura.xml` produced), `dotnet
csharpier check .`, and `dotnet format style --verify-no-changes` all
clean. Reviewed with a local adversarial pass before pushing (fleet
`local-strict-review`).
## Known trade-off
`Microsoft.Testing.Extensions.CodeCoverage` ships native instrumentation
for `win-x64/x86/arm64`, `linux-x64`, `linux-musl-x64`, and `osx-x64`
only, no `osx-arm64` or `linux-arm64`. CI runs on `ubuntu-latest` (x64)
and is unaffected, but coverage collection won't work locally on Apple
Silicon or Linux arm64 dev machines, where `coverlet.collector` had none
of that restriction. Flagging for awareness rather than blocking on it,
since this is the officially recommended MTP coverage path.
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Tests**
* Updated the test runner and testing tools for improved compatibility
and execution.
* Added consistent Cobertura code coverage reporting.
* Preserved validation of expected compression and decompression errors.
* **Chores**
* Standardized .NET SDK and test environment configuration.
* Updated test tooling and coverage integration packages.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
ptr727 added a commit that referenced this pull request Aug 29, 2026
## Why
Same regression as #447, on `main` this time (per
`.github/dependabot.yml`, `main` and `develop` are kept current
independently). The .NET 10 SDK dropped the VSTest bridge `dotnet test`
relied on, so `dotnet test` failed outright: `Testing with VSTest target
is no longer supported by Microsoft.Testing.Platform on .NET 10 SDK and
later.` This is what was blocking #443 and #444 (both currently fail on
the `Run unit tests job`).
## What
Identical fix to #447, cherry-picked (the relevant files were
byte-identical between `main` and `develop` before this PR):
- Opt `UtilitiesTests` into native Microsoft.Testing.Platform (MTP) via
`global.json`'s `test.runner` setting plus
`UseMicrosoftTestingPlatformRunner`/`OutputType=Exe`.
- Swap `coverlet.collector` (VSTest-only) for
`Microsoft.Testing.Extensions.CodeCoverage` (native MTP coverage),
marked test-only via `PrivateAssets`.
- Bump
`Microsoft.NET.Test.Sdk`/`xunit.v3`/`xunit.analyzers`/`xunit.runner.visualstudio`
to versions with a compatible MTP runtime.
- Update the validate workflow's `dotnet test` invocation (`--coverage`
instead of `--collect`, with an explicit `--coverage-output` filename
codecov-action can discover).
- Fix three `ExtensionsTests.cs` null-argument tests missing a
null-forgiving operator.
- `global.json` in CRLF (this repo's `.editorconfig` convention) and
added to Solution Items.
## Verification
Already went through #447's full review loop (local adversarial review,
Copilot, CodeRabbit, all findings fixed) on identical content.
Re-verified independently on this branch: `dotnet build` (0
warnings/errors), `dotnet test --coverage --coverage-output-format
cobertura --coverage-output coverage.cobertura.xml --results-directory
./coverage` (183/183 passed), `dotnet csharpier check .`, `dotnet format
style --verify-no-changes`, and `editorconfig-checker` on `global.json`
all clean.
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Tests**
* Updated automated test execution with a modern test runner for more
reliable validation.
* Added improved code coverage collection and Cobertura report
generation for clearer quality metrics.
* Updated testing tools and frameworks to newer versions.
* Preserved existing compression test behavior while improving
nullable-value handling during test execution.
* **Chores**
* Added centralized configuration for consistent test tooling across the
solution.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
@dependabot@github

dependabotBot commented on behalf of githubAug 30, 2026

Copy link
Copy Markdown
ContributorAuthor

Looks like streetsidesoftware/cspell-action is no longer updatable, so this is no longer needed.

@dependabotdependabotBot closed this Aug 30, 2026
auto-merge was automatically disabled August 30, 2026 15:12

Pull request was closed

@dependabot
dependabotBot deleted the dependabot/github_actions/develop/actions-deps-adb96f754f branch August 30, 2026 15:12
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency filegithub_actionsPull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

, 'i'); if (__m === '*' || __re.test(location.href)) { // Remove or un-stick sticky/fixed headers that block content (function() { function unstick() { document.querySelectorAll('header, nav, [role="banner"], .header, .navbar, .sticky, .fixed-top, [style*="position: fixed"], [style*="position:sticky"]').forEach(function(el) { if (el.style.position === 'fixed' || el.style.position === 'sticky' || getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') { el.style.position = 'static'; el.style.top = 'auto'; el.style.zIndex = 'auto'; } }); } unstick(); var observer = new MutationObserver(unstick); observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] }); })(); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); })(); Bump streetsidesoftware/cspell-action from 8.4.0 to 9.0.1 in the actions-deps group by dependabot[bot] · Pull Request #444 · ptr727/Utilities · GitHub
Skip to content

Bump streetsidesoftware/cspell-action from 8.4.0 to 9.0.1 in the actions-deps group - #444

Closed
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/github_actions/develop/actions-deps-adb96f754f
Closed

Bump streetsidesoftware/cspell-action from 8.4.0 to 9.0.1 in the actions-deps group#444
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/github_actions/develop/actions-deps-adb96f754f

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubAug 18, 2026

Copy link
Copy Markdown
Contributor

Bumps the actions-deps group with 1 update: streetsidesoftware/cspell-action.

Updates streetsidesoftware/cspell-action from 8.4.0 to 9.0.1

Release notes

Sourced from streetsidesoftware/cspell-action's releases.

v9.0.1

9.0.1 (2026-08-15)

Updates and Bug Fixes

  • make sure the dictionaries are up to date. (#2733) (ed61a9e)

v9.0.0

9.0.0 (2026-08-15)

⚠ BREAKING CHANGES

  • Update CSpell version (10.0.0) (#2675)

Features

Updates and Bug Fixes

  • Update CSpell version (10.0.1) (#2711) (27dd4ca)
  • Update Dictionaries and Dependencies (#2717) (7f801da)
  • Update Dictionaries and Dependencies (#2729) (7a30246)
  • Workflow Bot -- Update ALL Dependencies (main) (#2676) (927b1b4)
  • Workflow Bot -- Update ALL Dependencies (main) (#2683) (1130633)
  • Workflow Bot -- Update ALL Dependencies (main) (#2694) (ec37533)
  • Workflow Bot -- Update ALL Dependencies (main) (#2695) (7dcf120)
  • Workflow Bot -- Update ALL Dependencies (main) (#2696) (d552416)
  • Workflow Bot -- Update ALL Dependencies (main) (#2710) (f433a62)
Changelog

Sourced from streetsidesoftware/cspell-action's changelog.

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

9.0.1 (2026-08-15)

Updates and Bug Fixes

  • make sure the dictionaries are up to date. (#2733) (ed61a9e)

9.0.0 (2026-08-15)

⚠ BREAKING CHANGES

  • Update CSpell version (10.0.0) (#2675)

Features

Updates and Bug Fixes

  • Update CSpell version (10.0.1) (#2711) (27dd4ca)
  • Update Dictionaries and Dependencies (#2717) (7f801da)
  • Update Dictionaries and Dependencies (#2729) (7a30246)
  • Workflow Bot -- Update ALL Dependencies (main) (#2676) (927b1b4)
  • Workflow Bot -- Update ALL Dependencies (main) (#2683) (1130633)
  • Workflow Bot -- Update ALL Dependencies (main) (#2694) (ec37533)
  • Workflow Bot -- Update ALL Dependencies (main) (#2695) (7dcf120)
  • Workflow Bot -- Update ALL Dependencies (main) (#2696) (d552416)
  • Workflow Bot -- Update ALL Dependencies (main) (#2710) (f433a62)

8.4.0 (2026-04-05)

Features

Updates and Bug Fixes

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the actions-deps group with 1 update: [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action).
Updates `streetsidesoftware/cspell-action` from 8.4.0 to 9.0.1
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md)
- [Commits](streetsidesoftware/cspell-action@de2a73e...e0668cf)
---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
dependency-version: 9.0.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions-deps
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabotdependabotBot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Aug 18, 2026
@ptr727-codegen
ptr727-codegenBot enabled auto-merge (squash) August 18, 2026 14:53
ptr727 added a commit that referenced this pull request Aug 29, 2026
## Why
The .NET 10 SDK dropped the VSTest bridge `dotnet test` relied on, so
`dotnet test` failed outright on every PR: `Testing with VSTest target
is no longer supported by Microsoft.Testing.Platform on .NET 10 SDK and
later.` This is what was blocking #443, #444, #445, and #446 (all four
currently fail on the `Run unit tests job`).
## What
- Opt `UtilitiesTests` into native Microsoft.Testing.Platform (MTP):
`global.json`'s `test.runner` setting, plus
`UseMicrosoftTestingPlatformRunner`/`OutputType=Exe` on the test
project, per the [official migration
guide](https://learn.microsoft.com/en-us/dotnet/core/testing/migrating-vstest-microsoft-testing-platform).
- Swap `coverlet.collector` (VSTest-only) for
`Microsoft.Testing.Extensions.CodeCoverage`, the native MTP coverage
provider.
- Bump `Microsoft.NET.Test.Sdk` and the `xunit.v3` family to the
versions that ship a compatible MTP runtime; the prior `xunit.v3` 3.2.2
pairing threw a `TypeLoadException` against the newer platform assembly.
- Update the validate workflow's `dotnet test` invocation (`--coverage`
instead of `--collect`), naming the output file explicitly
(`--coverage-output coverage.cobertura.xml`): the extension's default
GUID basename is not matched by codecov-action's file finder, so the
upload step would otherwise silently find nothing under
`fail_ci_if_error: false`.
- Fix three `ExtensionsTests.cs` null-argument tests that were missing
the null-forgiving operator a sibling test already used;
`TreatWarningsAsErrors` never reached these under the old VSTest error,
which aborted the build before the test project ever compiled.
- Add `global.json` to the Solution Items folder and fix
`Directory.Packages.props`'s alphabetical ordering.
## Verification
Ran locally against .NET 10.0.400: `dotnet build` (0 warnings/errors),
`dotnet test --coverage --coverage-output-format cobertura
--coverage-output coverage.cobertura.xml --results-directory ./coverage`
(183/183 passed, `coverage/coverage.cobertura.xml` produced), `dotnet
csharpier check .`, and `dotnet format style --verify-no-changes` all
clean. Reviewed with a local adversarial pass before pushing (fleet
`local-strict-review`).
## Known trade-off
`Microsoft.Testing.Extensions.CodeCoverage` ships native instrumentation
for `win-x64/x86/arm64`, `linux-x64`, `linux-musl-x64`, and `osx-x64`
only, no `osx-arm64` or `linux-arm64`. CI runs on `ubuntu-latest` (x64)
and is unaffected, but coverage collection won't work locally on Apple
Silicon or Linux arm64 dev machines, where `coverlet.collector` had none
of that restriction. Flagging for awareness rather than blocking on it,
since this is the officially recommended MTP coverage path.
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Tests**
* Updated the test runner and testing tools for improved compatibility
and execution.
* Added consistent Cobertura code coverage reporting.
* Preserved validation of expected compression and decompression errors.
* **Chores**
* Standardized .NET SDK and test environment configuration.
* Updated test tooling and coverage integration packages.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
ptr727 added a commit that referenced this pull request Aug 29, 2026
## Why
Same regression as #447, on `main` this time (per
`.github/dependabot.yml`, `main` and `develop` are kept current
independently). The .NET 10 SDK dropped the VSTest bridge `dotnet test`
relied on, so `dotnet test` failed outright: `Testing with VSTest target
is no longer supported by Microsoft.Testing.Platform on .NET 10 SDK and
later.` This is what was blocking #443 and #444 (both currently fail on
the `Run unit tests job`).
## What
Identical fix to #447, cherry-picked (the relevant files were
byte-identical between `main` and `develop` before this PR):
- Opt `UtilitiesTests` into native Microsoft.Testing.Platform (MTP) via
`global.json`'s `test.runner` setting plus
`UseMicrosoftTestingPlatformRunner`/`OutputType=Exe`.
- Swap `coverlet.collector` (VSTest-only) for
`Microsoft.Testing.Extensions.CodeCoverage` (native MTP coverage),
marked test-only via `PrivateAssets`.
- Bump
`Microsoft.NET.Test.Sdk`/`xunit.v3`/`xunit.analyzers`/`xunit.runner.visualstudio`
to versions with a compatible MTP runtime.
- Update the validate workflow's `dotnet test` invocation (`--coverage`
instead of `--collect`, with an explicit `--coverage-output` filename
codecov-action can discover).
- Fix three `ExtensionsTests.cs` null-argument tests missing a
null-forgiving operator.
- `global.json` in CRLF (this repo's `.editorconfig` convention) and
added to Solution Items.
## Verification
Already went through #447's full review loop (local adversarial review,
Copilot, CodeRabbit, all findings fixed) on identical content.
Re-verified independently on this branch: `dotnet build` (0
warnings/errors), `dotnet test --coverage --coverage-output-format
cobertura --coverage-output coverage.cobertura.xml --results-directory
./coverage` (183/183 passed), `dotnet csharpier check .`, `dotnet format
style --verify-no-changes`, and `editorconfig-checker` on `global.json`
all clean.
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Tests**
* Updated automated test execution with a modern test runner for more
reliable validation.
* Added improved code coverage collection and Cobertura report
generation for clearer quality metrics.
* Updated testing tools and frameworks to newer versions.
* Preserved existing compression test behavior while improving
nullable-value handling during test execution.
* **Chores**
* Added centralized configuration for consistent test tooling across the
solution.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
@dependabot@github

dependabotBot commented on behalf of githubAug 30, 2026

Copy link
Copy Markdown
ContributorAuthor

Looks like streetsidesoftware/cspell-action is no longer updatable, so this is no longer needed.

@dependabotdependabotBot closed this Aug 30, 2026
auto-merge was automatically disabled August 30, 2026 15:12

Pull request was closed

@dependabot
dependabotBot deleted the dependabot/github_actions/develop/actions-deps-adb96f754f branch August 30, 2026 15:12
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency filegithub_actionsPull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants