Skip to content

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

Closed
dependabot[bot] wants to merge 24 commits into
masterfrom
dependabot/github_actions/actions/checkout-6
Closed

chore(deps): bump actions/checkout from 4 to 6#1
dependabot[bot] wants to merge 24 commits into
masterfrom
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

srpatcha added 22 commits April 1, 2026 00:46
- Fix path resolution in conftest.py and test_cortex_r5_integration.py
  (_EBUILD_ROOT was pointing to tests/ instead of repo root)
- Add pytest skip markers for tests requiring eboot/eos sibling repos
- Create missing ebuild/build/ module (toolchain, ninja_backend, dispatch)
  to satisfy imports from commands.py
- Fix simulation-test.yml: replace broken eosim validate/test/artifact
  commands (expected file paths, got platform names)
- Update .gitignore: /build/ instead of build/ to allow ebuild/build/
…lash

- Fix simulation-test.yml YAML syntax (remove broken orphaned steps)
- Fix include guard clash: eos_config.h (product config) and config.h
  (core types) both used EOS_CONFIG_H guard, causing core types like
  EosResult, EosConfig to be silently undefined. Renamed product config
  guard to EOS_PRODUCT_CONFIG_H
- Unified core/eos/include/eos/package.h: added proper includes
  (eos/error.h, eos/config.h, eos/graph.h) and full struct definition
- Removed duplicate core/eos/pkg/include/eos/package.h that conflicted
  with the global header due to same EOS_PACKAGE_H include guard
- Updated pkg/CMakeLists.txt to use unified header path
- Added registry API functions (register, find, init_all) to package.c
…, eosuite include path

- multicore.c: eos_core_stop sets state to EOS_CORE_OFFLINE (was HALTED)
- net.c: eos_net_socket returns valid pseudo-socket instead of INVALID
- net.c: bind/listen/close stubs return success when initialized
- eosuite CMakeLists: use CMAKE_CURRENT_SOURCE_DIR for include path
- multicore.c: eos_core_stop() now sets EOS_CORE_OFFLINE (was EOS_CORE_HALTED)
- multicore.c: eos_task_set/get_affinity() now stores and retrieves mask
- net.c: eos_net_socket() returns valid stub handles instead of EOS_SOCKET_INVALID
- coredump.c: skip raw pointer stack capture to prevent segfault in hosted tests
- Switch from wheel install to source install for nested simulation jobs
- Replace 'eosim simulate' with 'eosim run' (correct CLI command)
- Fix nested-guest-install platform names (x86_64 -> x86_64-linux, etc.)
- Switch simulation-test.yml to install EoSim from source
Phase 1 - Documentation:
  - Overhauled README.md with Quick Start, workflow examples, hardware table
  - Created docs/architecture.md with Mermaid system diagram
  - Created docs/guides/customization.md (plugin dev + build profiles)
  - Created docs/guides/adding_a_board.md (step-by-step board contribution)
  - Fixed duplicated CHANGELOG entry
  - Fixed duplicated EBUILD_ROOT in conftest.py

Phase 2 - Testing & CI:
  - Created .github/workflows/ci.yml (lint, unit tests, integration, build check)
  - Created .github/workflows/nightly.yml (full matrix, QEMU, SBOM, lockfile)
  - Created tests/test_qemu_targets.py (QEMU smoke tests for ARM/AArch64/RISC-V)
  - Applied pytest markers to all test classes (eboot, eos, ebuild, integration, cross_repo)
  - Added qemu and cross_repo markers to pytest.ini

Phase 3 - Extensibility:
  - Created ebuild/plugins/base.py (PluginBase with 5 lifecycle hooks)
  - Created ebuild/plugins/__init__.py (entry-point discovery + notification system)
  - Created docs/guides/adding_a_board.md (board contribution checklist)
  - Shipped 5 sample recipes: zlib, mbedtls, freertos, littlefs, lwip

Phase 4 - Ecosystem Support:
  - Created docs/guides/overlays.md (overlay directory structure, sharing, resolution)
  - Created docs/compatibility.md (OS, Python, toolchain, QEMU version matrix)

Phase 5 - Package Management:
  - Created ebuild/packages/repository.py (remote index, search, info, export)
  - Created ebuild/packages/profiles.py (4 builtin profiles, YAML loading, inheritance)
  - Added plugin entry-points config to pyproject.toml

Phase 6 - Naming Clarity:
  - Added Gentoo ebuild disambiguation notice to README and architecture doc
  - Created .gitignore (Python, C/C++, IDE, QEMU, deliverables)
The weekly workflow runs flake8 for linting but it was not listed as
a dev dependency, causing 'command not found' errors.
…r, fix wrong board mappings in sdk_generator (rp2040, vexpress), add null-safety checks and encoding params
The multi-line python -c blocks in build-sdk and build-deliverable had
0-indentation lines that broke the YAML literal block scalar, causing
GitHub Actions to fail with 'log not found' (workflow file issue).

Collapsed the multi-line python -c commands into single-line semicolon-
separated statements to keep all content properly indented within the
run: | blocks.
@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
srpatcha 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 574b272 to df0b71b Compare April 3, 2026 19:50
@srpatcha srpatcha closed this Apr 3, 2026
@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
srpatcha pushed a commit that referenced this pull request May 27, 2026
…, marketing videos

- Genuine domain-specific unit, functional, performance, and simulation tests
- GPS/location APIs: NMEA parser, OpenStreetMap Nominatim, IP geolocation
- Real product UI screenshots (1920x1080) in docs/screenshots/
- App-store-quality marketing videos (1920x1080 MP4) in docs/videos/
- World-class CI/CD pipeline with coverage enforcement
- Benchmarked against Zephyr RTOS, FreeRTOS, Linux kernel
- Unified main branch with v1.0.0 release tag

Closes #1 - Production Readiness
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