Skip to content

Bump actions/checkout from 6 to 7#2

Open
dependabot[bot] wants to merge 8 commits into
masterfrom
dependabot/github_actions/actions/checkout-7
Open

Bump actions/checkout from 6 to 7#2
dependabot[bot] wants to merge 8 commits into
masterfrom
dependabot/github_actions/actions/checkout-7

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 21, 2026

Copy link
Copy Markdown

Bumps actions/checkout from 6 to 7.

Release notes

Sourced from actions/checkout's releases.

v7.0.0

What's Changed

New Contributors

Full Changelog: actions/checkout@v6.0.3...v7.0.0

v6.0.3

What's Changed

New Contributors

Full Changelog: actions/checkout@v6...v6.0.3

v6.0.2

What's Changed

Full Changelog: actions/checkout@v6.0.1...v6.0.2

v6.0.1

What's Changed

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

Changelog

Sourced from actions/checkout's changelog.

Changelog

v7.0.0

v6.0.3

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

... (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)

nerjs and others added 8 commits June 3, 2026 16:45
Drop the crate and item rustdoc, the missing_docs and broken-intra-doc
lints, and the rustdoc CI job. Docs are written at release prep, not
during early development.
Positional Vec -> Vec output cannot detect reordering and misdelivers
results silently. A key-addressed map makes violations detectable:
a missing key is addressable (Error::MissingOutput), an unknown key
fails the whole batch (Error::ContractViolation).
Buffers items and closes a batch on whichever comes first, max_batch_size
or a per-window timer. The boundary is resolved in one biased select, so an
item arriving as the timer fires goes to the next window, never lost or
duplicated.
A closed window collapses to one downstream call: inputs sharing a key
dedup to a single representative, and the result fans out by key to every
waiting caller. The absence contract is resolved in one place - an unknown
response key fails the whole batch and takes precedence over a missing
key, which is addressed only to its own waiters.

Not wired to a public loader yet, so the entry point is allow(dead_code)
until the runtime drives it.
load() drops each request into the collection window and awaits a one-shot
reply. A background dispatcher turns every closed window into one
deduplicated downstream call and fans the results back out by key, so
duplicate keys cost a single call. The loader is cheaply cloneable and its
tasks wind down when the last clone is dropped.

A torn-down pipeline (for example a downstream panic) surfaces to callers
as Error::Closed rather than a silent hang. Spawning the background tasks
needs the tokio rt feature.
load is now an inherent async fn borrowing &self, so spawning a
concurrent load needs a loader clone. BatchCollector gains a Clone
bound, which drops the Arc wrapper in favor of a derived Clone and a
spawn constructor. Error moves to thiserror with the same Display
texts and source() chain.
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v6...v7)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Jun 21, 2026

Copy link
Copy Markdown
Author

Labels

The following labels could not be found: bot, dependencies, github-actions. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant