Skip to content

docker/setup-qemu-action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date
Feb 27, 2025
May 7, 2024
Nov 30, 2024
Feb 27, 2025
Feb 27, 2025
May 7, 2024
Aug 18, 2020
Sep 9, 2023
Sep 9, 2023
May 7, 2024
May 7, 2024
May 7, 2024
Aug 18, 2020
May 7, 2024
Aug 18, 2020
Mar 5, 2025
Nov 30, 2024
Feb 21, 2023
May 7, 2024
Jan 8, 2025
Feb 21, 2023
Feb 26, 2025
Feb 21, 2023
Feb 26, 2025

GitHub release GitHub marketplace CI workflow Test workflow Codecov

About

GitHub Action to install QEMU static binaries.

Screenshot


Usage

name: ci

on:
  push:

jobs:
  qemu:
    runs-on: ubuntu-latest
    steps:
      -
        name: Set up QEMU
        uses: docker/setup-qemu-action@v3

Note

If you are using docker/setup-buildx-action, this action should come before it:

    -
      name: Set up QEMU
      uses: docker/setup-qemu-action@v3
    -
      name: Set up Docker Buildx
      uses: docker/setup-buildx-action@v3

Customizing

inputs

The following inputs can be used as step.with keys:

Name Type Default Description
image String tonistiigi/binfmt:latest QEMU static binaries Docker image
platforms String all Platforms to install (e.g., arm64,riscv64,arm)
cache-image Bool true Cache binfmt image to GitHub Actions cache backend

outputs

The following outputs are available:

Name Type Description
platforms String Available platforms (comma separated)

Contributing

Want to contribute? Awesome! You can find information about contributing to this project in the CONTRIBUTING.md