Skip to content

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

Closed
dependabot[bot] wants to merge 20 commits intomasterfrom
dependabot/github_actions/actions/checkout-6
Closed

chore(deps): bump actions/checkout from 4 to 6#3
dependabot[bot] wants to merge 20 commits intomasterfrom
dependabot/github_actions/actions/checkout-6

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot bot commented on behalf of github Apr 3, 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)

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

Srikanth Patchava added 18 commits April 1, 2026 00:28
…ands and platform naming, fix eosim list-platforms
The eosim v0.1.0 release does not have a 'simulate' command.
The correct command is 'eosim run <platform> --headless --timeout N'.

Changes:
- qemu-test.yml: use 'eosim run' instead of 'eosim simulate'
- simulation-test.yml: use 'eosim run' instead of 'eosim simulate'
- eosim-sanity.yml: use 'eosim run' instead of 'eosim simulate'
- Remove unsupported --nested-install flag
- Add continue-on-error for test steps
- Use 'eosim info' for artifact collection instead of 'eosim artifact'
The eosim v0.1.0 wheel does not bundle the platforms/ directory,
causing 'eosim run' to fail with FileNotFoundError when looking
for platform YAML configs.

Fix: clone EoSim repo and install in editable mode (pip install -e)
for all jobs that run simulations. This ensures PLATFORMS_DIR
resolves to the actual source tree where platform configs exist.

Cross-platform validation jobs (list/doctor only) keep using the
wheel since those commands handle missing platforms gracefully.
…ormance, usability, and community

Documentation:
- Architecture diagram with Mermaid (component, message flow, auth sequence)
- Use case guide with 4 deployment scenarios and transport selection matrix
- Complete API reference for all public Go packages
- Security model with formal threat model table
- Key management guide with rotation strategy
- Performance guide with tuning recommendations
- Benchmark comparisons vs gRPC, ZeroMQ, MQTT

Testing & CI/CD:
- GitHub Actions CI: matrix build (Linux/macOS/Windows), race detector, coverage
- GitHub Actions Release: tag-triggered cross-platform build
- Unit tests for integrity (7), audit (5), health (8), registry (9), config (13)
- Fuzz tests for protocol frame decoder and HMAC verifier
- Stress tests: large payload (512KB), concurrent clients (10), message ordering (50)
- Benchmark suite for core (4) and protocol (3)

Security:
- AES-256-GCM encryption package (security/encryption/)
- FlagEncrypted (0x04) frame flag for encrypted payloads
- 8 encryption tests including round-trip, tampering, unique nonces

Usability:
- Connection lifecycle: ReconnectPolicy, HeartbeatSender, GracefulShutdown
- eipc-cli debugging tool: send, listen, ping commands
- make bench and make build-cli Makefile targets

Community:
- Hello EIPC tutorial (examples/hello-eipc/) with server + client + README
- Updated CHANGELOG with v0.2.0 release notes
- Documentation index added to README.md
- CI: multi-OS tests (Go 1.22/1.23), lint, fuzz, benchmarks, C SDK build
- Release: cross-compiled binaries for 8 platforms (linux/darwin/windows/freebsd x amd64/arm64/arm/riscv64)
- Security: CodeQL analysis + OSSF Scorecard
- Dependencies: Dependabot for GitHub Actions + Go modules
@dependabot dependabot bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Apr 3, 2026
Srikanth Patchava and others added 2 commits April 3, 2026 12:43
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 force-pushed the dependabot/github_actions/actions/checkout-6 branch from 8774723 to 68560c6 Compare April 3, 2026 19:50
@dependabot @github
Copy link
Copy Markdown
Author

dependabot bot commented on behalf of github Apr 3, 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 April 3, 2026 21:26
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.

0 participants