Skip to content

build(deps): Bump actions/checkout from 4 to 6#21

Closed
dependabot[bot] wants to merge 58 commits intomainfrom
dependabot/github_actions/actions/checkout-6
Closed

build(deps): Bump actions/checkout from 4 to 6#21
dependabot[bot] wants to merge 58 commits intomainfrom
dependabot/github_actions/actions/checkout-6

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

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

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)

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)

jmc-wander and others added 30 commits September 29, 2025 20:12
- Add Python, Rust, Java, C# SDKs (parser, evaluator, verifier, tests)
- Implement Ed25519, Merkle proof, and hash-chain crypto in all 6 SDKs
- Add shared cross-SDK crypto test vectors generated from Go
- Add landing page (docs/index.html) with interactive SPL demo
- Add GitHub Actions CI for all 6 SDKs and Pages deployment
- Update SPEC.md with crypto verification requirements
- Fix Go module path to github.com/jmcentire/agent-safe/sdk/go
- Add LICENSE (MIT), .gitignore

234 tests across 6 SDKs: TS(40), Go(41), Python(45), Rust(38), Java(35), C#(35)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add token sealing to SPEC and all 6 SDK verifiers (sealed tokens
  reject further attenuation)
- Add Go benchmarks: ~15μs parse+eval, ~2μs eval-only on M1
- Add TypeScript benchmarks: ~11μs parse+eval, ~2μs eval-only
- Rewrite README with "SQLite of agent authorization" positioning,
  local-first framing, real benchmark numbers, honest Biscuit comparison
- Rewrite landing page with performance cards, throughput argument,
  and honest comparison table

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add mint() and verifyToken() to all 6 SDKs (Ed25519 signing + verification)
- Add generateKeypair() to TS, Go, Python, Rust
- Add end-to-end examples (mint → verify → attenuate → seal) in TS, Go, Python
- Add GitHub Actions publish workflow (npm, PyPI, crates.io on release)
- Add CHANGELOG.md with v0.1.0 entry
- Update package metadata for npm (agent-safe-spl), PyPI, crates.io
- Update README quickstart with real install commands and usage examples
- Update landing page install commands

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The PyPI trusted publisher config requires environment: pypi in the
workflow job. Without it, the OIDC claim shows environment: MISSING
and the upload is rejected.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
npm and crates.io were already published locally. The workflow should
not fail if a version already exists on those registries.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Renamed "Total Language" column to "Language" with descriptive values
  (Biscuit's Datalog is total; the old column was misleading)
- Clarified Java/C# install cards as "from source" since they aren't
  published to Maven Central or NuGet yet

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Security fixes (all SDKs):
- Crypto predicate stubs default to false (fail-closed)
- Full-envelope signing: signature covers policy + merkle_root +
  hash_chain_commitment + sealed + expires (null-byte separated)
- Strict symbol resolution mode (errors on unbound symbols)
- Type-aware equality (cross-type comparisons return false)
- Max policy size enforcement (64 KB) in all parsers
- PoP binding: token-level proof-of-possession via pop_key field,
  createPresentationSignature(), and verification in verifyToken()
- HKDF-SHA256 per-service key derivation (zero new deps, cross-SDK
  parity verified)

CI & security posture:
- OpenSSF Scorecard workflow (weekly, SARIF upload)
- CodeQL scanning for JS, Go, Python, Java, C#
- Dependabot config for all 6 SDKs + GitHub Actions
- Dependency audit in CI: cargo audit, govulncheck, npm audit, pip-audit
- cargo clippy -D warnings in Rust CI, go vet in Go CI
- All GitHub Actions pinned to commit SHAs
- Workflow permissions scoped to least privilege
- SECURITY.md with vulnerability disclosure policy

SPEC.md updates:
- PoP binding section (token-level + policy-level DPoP)
- HKDF per-service key derivation section
- Type-aware equality semantics
- Max policy size recommendation
- Merkle witness distribution model

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Crypto callbacks now default to false (fail-closed). Tests that relied
on the old true defaults now either assert false or provide explicit
true callbacks matching the pattern already used in Go/Rust/JS/Python.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
CodeQL autobuild cannot find the Java project under sdk/java/. Replace
autobuild with an explicit mvn compile pointing at the pom.xml.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
security: full hardening pass across all 6 SDKs
Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) from 3.2.5 to 3.5.5.
- [Release notes](https://github.com/apache/maven-surefire/releases)
- [Commits](apache/maven-surefire@surefire-3.2.5...surefire-3.5.5)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
  dependency-version: 3.5.5
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit-framework) from 5.10.2 to 6.0.3.
- [Release notes](https://github.com/junit-team/junit-framework/releases)
- [Commits](junit-team/junit-framework@r5.10.2...r6.0.3)

---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter
  dependency-version: 6.0.3
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 4 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4 to 6.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v4...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 25.3.0 to 25.3.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 25.3.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 4.3.1 to 5.1.0.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](actions/setup-dotnet@67a3573...baa11fb)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-version: 5.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.3.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
---
updated-dependencies:
- dependency-name: xunit.runner.visualstudio
  dependency-version: 3.1.5
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
CodeQL autobuild cannot find Go code under sdk/go/. Add explicit
setup-go and go build steps, matching the Java fix.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
fix: CodeQL Go analysis custom build step
…ache.maven.plugins-maven-surefire-plugin-3.5.5

build(deps-dev): Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.5.5 in /sdk/java
…nit.jupiter-junit-jupiter-6.0.3

build(deps-dev): Bump org.junit.jupiter:junit-jupiter from 5.10.2 to 6.0.3 in /sdk/java
…s/configure-pages-5

build(deps): Bump actions/configure-pages from 4 to 5
…s/setup-node-6

build(deps): Bump actions/setup-node from 4 to 6
…ypes/node-25.3.2

build(deps-dev): Bump @types/node from 25.3.0 to 25.3.2 in /sdk/js
…s/setup-dotnet-5.1.0

build(deps): Bump actions/setup-dotnet from 4.3.1 to 5.1.0
…ntSafe.Spl.Tests/Microsoft.NET.Test.Sdk-18.3.0

Bump Microsoft.NET.Test.Sdk from 17.9.0 to 18.3.0
jmcentire and others added 11 commits February 26, 2026 20:04
fix: replace rand with getrandom for Ed25519 key generation
fix: move language setup before CodeQL init
…ns/upload-pages-artifact-4

build(deps): Bump actions/upload-pages-artifact from 3 to 4
…ntSafe.Spl.Tests/xunit-2.9.3

Bump xunit from 2.7.0 to 2.9.3
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.32.4 to 4.32.4.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@4558047...89a39a4)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 4.32.4
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…/codeql-action-4.32.4

build(deps): Bump github/codeql-action from 3.32.4 to 4.32.4
Bump version to 0.2.0 across all 6 SDKs. Update CHANGELOG, README
test counts (249), dependency table, and landing page.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Link to Signet, Tessera, BlindDB, HermesP2P from landing page and README
- Align performance comparison to 100-1,000x (was 500-2,500x on landing page)
  to match README's more conservative framing

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 5.1.0 to 5.2.0.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](actions/setup-dotnet@baa11fb...c2fa09f)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-version: 5.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [getrandom](https://github.com/rust-random/getrandom) from 0.3.4 to 0.4.2.
- [Changelog](https://github.com/rust-random/getrandom/blob/master/CHANGELOG.md)
- [Commits](rust-random/getrandom@v0.3.4...v0.4.2)

---
updated-dependencies:
- dependency-name: getrandom
  dependency-version: 0.4.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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 5, 2026
dependabot Bot and others added 10 commits March 5, 2026 06:25
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 25.3.2 to 25.3.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 25.3.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 4.32.4 to 4.32.5.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@89a39a4...c793b71)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 4.32.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 4.8.0 to 5.2.0.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](actions/setup-java@c1e3236...be666c2)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-version: 5.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.6.0 to 6.3.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@40f1582...4b73464)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: 6.3.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…ns/setup-dotnet-5.2.0

build(deps): Bump actions/setup-dotnet from 5.1.0 to 5.2.0
…ndom-0.4.2

build(deps): Bump getrandom from 0.3.4 to 0.4.2 in /sdk/rust
…types/node-25.3.3

build(deps-dev): Bump @types/node from 25.3.2 to 25.3.3 in /sdk/js
…b/codeql-action-4.32.5

build(deps): Bump github/codeql-action from 4.32.4 to 4.32.5
…ns/setup-java-5.2.0

build(deps): Bump actions/setup-java from 4.8.0 to 5.2.0
…ns/setup-go-6.3.0

build(deps): Bump actions/setup-go from 5.6.0 to 6.3.0
@jmcentire
Copy link
Copy Markdown
Owner

@dependabot rebase

Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [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 force-pushed the dependabot/github_actions/actions/checkout-6 branch from a1963c4 to 9bae145 Compare March 9, 2026 00:07
@jmcentire jmcentire closed this Mar 23, 2026
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Mar 23, 2026

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot Bot deleted the dependabot/github_actions/actions/checkout-6 branch March 23, 2026 07:52
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.

2 participants