Skip to content

chore(deps): bump actions/checkout from 4 to 6#3

Merged
FarmLox merged 1 commit into
mainfrom
dependabot/github_actions/actions/checkout-6
Apr 4, 2026
Merged

chore(deps): bump actions/checkout from 4 to 6#3
FarmLox merged 1 commit into
mainfrom
dependabot/github_actions/actions/checkout-6

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Mar 30, 2026

Copy link
Copy Markdown
Contributor

Bumps actions/checkout from 4 to 6.

Release notes

Sourced from actions/checkout's releases.

v6.0.0

What's Changed

Full Changelog: actions/checkout@v5.0.0...v6.0.0

v6-beta

What's Changed

Updated persist-credentials to store the credentials under $RUNNER_TEMP instead of directly in the local git config.

This requires a minimum Actions Runner version of v2.329.0 to access the persisted credentials for Docker container action scenarios.

v5.0.1

What's Changed

Full Changelog: actions/checkout@v5...v5.0.1

v5.0.0

What's Changed

⚠️ Minimum Compatible Runner Version

v2.327.1
Release Notes

Make sure your runner is updated to this version or newer to use this release.

Full Changelog: actions/checkout@v4...v5.0.0

v4.3.1

What's Changed

Full Changelog: actions/checkout@v4...v4.3.1

v4.3.0

What's Changed

... (truncated)

Changelog

Sourced from actions/checkout's changelog.

Changelog

v6.0.2

v6.0.1

v6.0.0

v5.0.1

v5.0.0

v4.3.1

v4.3.0

v4.2.2

v4.2.1

v4.2.0

v4.1.7

v4.1.6

... (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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v4...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Mar 30, 2026
@FarmLox
FarmLox merged commit ed09313 into main Apr 4, 2026
3 checks passed
@FarmLox
FarmLox deleted the dependabot/github_actions/actions/checkout-6 branch April 4, 2026 04:47
FarmLox added a commit that referenced this pull request May 5, 2026
…checkout-6

chore(deps): bump actions/checkout from 4 to 6
FarmLox added a commit that referenced this pull request May 11, 2026
Closes the wontfix sentinel from the r4 review (ux-findings.md #1
and #3). The Check-for-updates button has been silent during its
~8-second in-flight wait since v1.5.0 and the r3 cooldown extended
that silence by another 5 seconds; users on the failure path saw
a dim button with no explanation and read it as broken. Screen-
reader users got nothing at all.

Two new resx strings:
  UpdateCheck.Status.Checking    = "Checking..."
  UpdateCheck.Status.JustChecked = "Just checked."

New TextBlock next to the Check-for-updates button in About,
muted body type, AutomationProperties.LiveSetting=Polite so
Narrator / NVDA / JAWS announce the transitions.

State transitions in AboutWindow.xaml.cs CheckNowClick:

  click           -> "Checking..."
  result dialog   -> (unchanged; user reads MessageBox)
  dialog dismiss  -> "Just checked."
  cooldown end    -> ""

OperationCanceledException from CheckAsync (token cancel on rapid
re-click or window close) bypasses the transition assignments, so
the status returns to "Checking..." until the cooldown finally
block clears it. Acceptable: a cancel-during-check user is the
same user who clicked again, which is the path the cooldown is
gating against.

Resx Designer.cs regenerated.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
FarmLox added a commit that referenced this pull request May 25, 2026
The MissingFromDiskCount banner ("Windows refers to installer files
that aren't there. Cleaning the cache won't change this") fires for
two genuinely different populations:

  - Registered, non-removable packages whose file is gone. Load-
    bearing: an API-claimed file is gone, a future install /
    uninstall / patch that needs it will fail. The banner text is
    correct for this case.

  - Superseded / obsoleted patches whose file is already gone (older
    cleaner, manual sweep, prior PatchCleaner run). Benign: Windows
    treats the patch as removable; the file having been removed is
    the expected end state. The banner text reads false here ("Windows
    refers" is wrong).

ScanResult splits MissingFromDiskCount into MissingNonRemovableCount
and MissingRemovableCount, with the existing MissingFromDiskCount kept
as a computed sum for ResultLogEntry's JSON (no schema change). The
banner condition switches to the non-removable count only.

ScanAsync_non_removable_missing_from_disk_counted_to_non_removable_bucket
covers the load-bearing case (was missing under the old shape: the
v1.8.1 audit (#3) called out the asymmetric coverage). The renamed
ScanAsync_superseded_patches_missing_from_disk_counted_to_removable_bucket
adds explicit MissingRemovableCount and MissingNonRemovableCount
assertions.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
FarmLox added a commit that referenced this pull request Jul 19, 2026
…checkout-6

chore(deps): bump actions/checkout from 4 to 6
FarmLox added a commit that referenced this pull request Jul 19, 2026
Closes the wontfix sentinel from the r4 review (ux-findings.md #1
and #3). The Check-for-updates button has been silent during its
~8-second in-flight wait since v1.5.0 and the r3 cooldown extended
that silence by another 5 seconds; users on the failure path saw
a dim button with no explanation and read it as broken. Screen-
reader users got nothing at all.

Two new resx strings:
  UpdateCheck.Status.Checking    = "Checking..."
  UpdateCheck.Status.JustChecked = "Just checked."

New TextBlock next to the Check-for-updates button in About,
muted body type, AutomationProperties.LiveSetting=Polite so
Narrator / NVDA / JAWS announce the transitions.

State transitions in AboutWindow.xaml.cs CheckNowClick:

  click           -> "Checking..."
  result dialog   -> (unchanged; user reads MessageBox)
  dialog dismiss  -> "Just checked."
  cooldown end    -> ""

OperationCanceledException from CheckAsync (token cancel on rapid
re-click or window close) bypasses the transition assignments, so
the status returns to "Checking..." until the cooldown finally
block clears it. Acceptable: a cancel-during-check user is the
same user who clicked again, which is the path the cooldown is
gating against.

Resx Designer.cs regenerated.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
FarmLox added a commit that referenced this pull request Jul 19, 2026
The MissingFromDiskCount banner ("Windows refers to installer files
that aren't there. Cleaning the cache won't change this") fires for
two genuinely different populations:

  - Registered, non-removable packages whose file is gone. Load-
    bearing: an API-claimed file is gone, a future install /
    uninstall / patch that needs it will fail. The banner text is
    correct for this case.

  - Superseded / obsoleted patches whose file is already gone (older
    cleaner, manual sweep, prior PatchCleaner run). Benign: Windows
    treats the patch as removable; the file having been removed is
    the expected end state. The banner text reads false here ("Windows
    refers" is wrong).

ScanResult splits MissingFromDiskCount into MissingNonRemovableCount
and MissingRemovableCount, with the existing MissingFromDiskCount kept
as a computed sum for ResultLogEntry's JSON (no schema change). The
banner condition switches to the non-removable count only.

ScanAsync_non_removable_missing_from_disk_counted_to_non_removable_bucket
covers the load-bearing case (was missing under the old shape: the
v1.8.1 audit (#3) called out the asymmetric coverage). The renamed
ScanAsync_superseded_patches_missing_from_disk_counted_to_removable_bucket
adds explicit MissingRemovableCount and MissingNonRemovableCount
assertions.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant