Skip to content

Bump cross-platform-actions/action from 1.3.0 to 1.4.0 in the actions group - #31

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/github_actions/actions-ca16b7dd76
Open

Bump cross-platform-actions/action from 1.3.0 to 1.4.0 in the actions group#31
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/github_actions/actions-ca16b7dd76

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 13, 2026

Copy link
Copy Markdown

Bumps the actions group with 1 update: cross-platform-actions/action.

Updates cross-platform-actions/action from 1.3.0 to 1.4.0

Release notes

Sourced from cross-platform-actions/action's releases.

Cross Platform Action 1.4.0

Added

  • Add support for FreeBSD on RISC-V 64 (riscv64) (#36)
  • Add support for NetBSD on VAX, running on the SIMH simulator
  • Add support for NetBSD 11.0 (#154)

Changed

  • OpenBSD on ARM64 now boots with the same EDK II UEFI firmware (uefi.fd) as every other ARM64 guest, instead of a separate Linaro UEFI build. The QEMU machine type for OpenBSD on ARM64 is now virt,acpi=off, which makes the kernel fall back to the device tree instead of hanging during ACPI attach. This removes the dependency on the Linaro release server, which no longer exists

Fixed

  • Don't log the Tearing down VM group when shutdown_vm is false, since the VM is not being torn down in that case (#109)
  • The "Start VM" step could keep running for hours when the VM failed to boot (#158). Waiting for the VM to become ready is now bounded by an actual wall clock timeout, instead of by a number of connection attempts, and a single SSH connection attempt is bounded by ConnectTimeout.
  • The post job step now reports when the console log of the VM is missing or empty, instead of silently printing nothing (#158)
  • A reboot of a guest that dies instead of rebooting now fails after roughly 20 seconds, instead of after 13 minutes. The SSH session that issues the reboot is bounded by ServerAliveInterval, so it no longer blocks for the full TCP retransmission time, and waiting for the VM to come back up is given up on as soon as the guest announces a kernel panic on its serial console
  • Advanced Matrix Extensions (AMX) is no longer exposed to the guests on x86-64, so which runner a job happens to get no longer decides whether the VM boots (#158). Kernels released before AMX existed fault as soon as userland starts, which affected NetBSD 9.4 and 10.1 and FreeBSD 12.4 on the runners that have it
Changelog

Sourced from cross-platform-actions/action's changelog.

[1.4.0] - 2026-08-10

Added

  • Add support for FreeBSD on RISC-V 64 (riscv64) (#36)
  • Add support for NetBSD on VAX, running on the SIMH simulator
  • Add support for NetBSD 11.0 (#154)

Changed

  • OpenBSD on ARM64 now boots with the same EDK II UEFI firmware (uefi.fd) as every other ARM64 guest, instead of a separate Linaro UEFI build. The QEMU machine type for OpenBSD on ARM64 is now virt,acpi=off, which makes the kernel fall back to the device tree instead of hanging during ACPI attach. This removes the dependency on the Linaro release server, which no longer exists

Fixed

  • Don't log the Tearing down VM group when shutdown_vm is false, since the VM is not being torn down in that case (#109)
  • The "Start VM" step could keep running for hours when the VM failed to boot (#158). Waiting for the VM to become ready is now bounded by an actual wall clock timeout, instead of by a number of connection attempts, and a single SSH connection attempt is bounded by ConnectTimeout.
  • The post job step now reports when the console log of the VM is missing or empty, instead of silently printing nothing (#158)
  • A reboot of a guest that dies instead of rebooting now fails after roughly 20 seconds, instead of after 13 minutes. The SSH session that issues the reboot is bounded by ServerAliveInterval, so it no longer blocks for the full TCP retransmission time, and waiting for the VM to come back up is given up on as soon as the guest announces a kernel panic on its serial console
  • Advanced Matrix Extensions (AMX) is no longer exposed to the guests on x86-64, so which runner a job happens to get no longer decides whether the VM boots (#158). Kernels released before AMX existed fault as soon as userland starts, which affected NetBSD 9.4 and 10.1 and FreeBSD 12.4 on the runners that have it
Commits
  • 24ef01d Release 1.4.0
  • ca658ec Bump OpenBSD
  • de7ca38 Update changelog
  • f529a9b Fix #154: Add support for NetBSD 11.0
  • 9a8bf0a Attach two 2 GB scratch disks to the NetBSD/vax VM
  • 9ff5d24 Add support for NetBSD on VAX via the SIMH simulator
  • 48a3280 [no ci] Indicate the readme applies to master and not the latest release
  • 9bc6a97 Don't expose AMX to the guests
  • 41fae45 Fail fast when a guest crashes while rebooting
  • c84882c Log the CPU of the host
  • Additional commits viewable in compare view

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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the actions group with 1 update: [cross-platform-actions/action](https://github.com/cross-platform-actions/action).


Updates `cross-platform-actions/action` from 1.3.0 to 1.4.0
- [Release notes](https://github.com/cross-platform-actions/action/releases)
- [Changelog](https://github.com/cross-platform-actions/action/blob/master/changelog.md)
- [Commits](cross-platform-actions/action@v1.3.0...v1.4.0)

---
updated-dependencies:
- dependency-name: cross-platform-actions/action
  dependency-version: 1.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
...

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 Aug 13, 2026
@what-the-diff

what-the-diff Bot commented Aug 13, 2026

Copy link
Copy Markdown

PR Summary

  • Updated the GitHub Actions workflow for NetBSD and FreeBSD
    The team updated a component of the automated system used to test and build your software. This component, known as cross-platform-actions/action, was updated to version v1.4.0 from v1.3.0. This change applies to both NetBSD and FreeBSD platforms and aims to enhance the ways we automate your software's quality checks and distribution processes in these environments.

@codacy-production

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

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