Skip to content

build(deps): bump cross-platform-actions/action from 0.32.0 to 1.1.0#2096

Open
dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/github_actions/cross-platform-actions/action-1.1.0
Open

build(deps): bump cross-platform-actions/action from 0.32.0 to 1.1.0#2096
dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/github_actions/cross-platform-actions/action-1.1.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 18, 2026

Bumps cross-platform-actions/action from 0.32.0 to 1.1.0.

Release notes

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

Cross Platform Action 1.1.0

Added

  • Add support for DragonFly BSD (#19)

  • Add support for MidnightBSD (#102)

  • Add support for FreeBSD 14.4 (#122)

  • Add support for OmniOS r151058

  • New syntax for multiple steps (#83). Instead of invoking the action multiple times it's now possible to use a custom shell when running commands:

    jobs:
      custom-shell:
        runs-on: ubuntu-latest
        defaults:
          run:
            shell: cpa.sh {0}
    steps:
      - name: Start VM
        uses: cross-platform-actions/action@master
        with:
          operating_system: freebsd
          architecture: x86-64
          version: '15.0'
    
    name: Run command using custom shell
    run: '[ "uname" = FreeBSD ]'

Each custom-shell step automatically synchronizes files in both directions: runner-to-vm before the step runs and vm-to-runner after. Pass --sync-files DIRECTION after the file argument to change this (both (default), none (skip sync), runner-to-vm, or vm-to-runner), or use cpa.sh --sync-files standalone to sync on demand without running a command:

- name: Sync files from runner to VM
  run: cpa.sh --sync-files runner-to-vm
  • Reboot mode for rebooting the VM and waiting for it to come back up (#103, #118). cpa.sh --reboot issues the reboot and blocks until the VM is reachable again:

  • ... (truncated)

    Changelog

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

    [1.1.0] - 2026-05-17

    Added

    • Add support for DragonFly BSD (#19)

    • Add support for MidnightBSD (#102)

    • Add support for FreeBSD 14.4 (#122)

    • Add support for OmniOS r151058

    • New syntax for multiple steps (#83). Instead of invoking the action multiple times it's now possible to use a custom shell when running commands:

      jobs:
        custom-shell:
          runs-on: ubuntu-latest
          defaults:
            run:
              shell: cpa.sh {0}
      steps:
        - name: Start VM
          uses: cross-platform-actions/action@master
          with:
            operating_system: freebsd
            architecture: x86-64
            version: '15.0'
      
      name: Run command using custom shell
      run: '[ "uname" = FreeBSD ]'

    Each custom-shell step automatically synchronizes files in both directions: runner-to-vm before the step runs and vm-to-runner after. Pass --sync-files DIRECTION after the file argument to change this (both (default), none (skip sync), runner-to-vm, or vm-to-runner), or use cpa.sh --sync-files standalone to sync on demand without running a command:

    - name: Sync files from runner to VM
      run: cpa.sh --sync-files runner-to-vm
  • Reboot mode for rebooting the VM and waiting for it to come back up (#103, #118). cpa.sh --reboot issues the reboot and blocks until the VM is reachable again:

  • ... (truncated)

    Commits
    • 0c165ad Release 1.1.0
    • bb94c5d Fix changelog
    • 2eb6142 Add GitHub workflow to bump major tag
    • 4b08909 Replace bin/release script with relog
    • 42c3f65 Replace custom actions with gh command when creating release
    • be918f2 Add specific setup for Act
    • d563b91 Add default arguments for Act
    • 35699a6 Deprecated the shutdown_vm action parameter
    • 9abc18f Replace usage of run parameter with custom shell
    • 872f069 New syntax for multiple steps
    • 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 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)

    Bumps [cross-platform-actions/action](https://github.com/cross-platform-actions/action) from 0.32.0 to 1.1.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@v0.32.0...v1.1.0)
    
    ---
    updated-dependencies:
    - dependency-name: cross-platform-actions/action
      dependency-version: 1.1.0
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    @dependabot dependabot Bot added the External (3rd party) This issue is related to external component used by our project. label May 18, 2026
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

    Labels

    External (3rd party) This issue is related to external component used by our project. Infrastructure

    Projects

    Status: No status

    Development

    Successfully merging this pull request may close these issues.

    0 participants