Tõnis Tiigi fcd3152d8a
Some checks failed
ci / default (push) Successful in 10m24s
ci / main (tonistiigi/binfmt:latest, all) (push) Successful in 10m30s
ci / main (tonistiigi/binfmt:latest, arm64,riscv64,arm) (push) Successful in 10m30s
ci / main (tonistiigi/binfmt:master, all) (push) Successful in 10m29s
ci / main (tonistiigi/binfmt:master, arm64,riscv64,arm) (push) Successful in 10m24s
ci / error (push) Failing after 21s
ci / cache-image (false) (push) Successful in 1m11s
ci / cache-image (true) (push) Successful in 10m29s
ci / version (tonistiigi/binfmt:latest) (push) Successful in 10m30s
ci / version (tonistiigi/binfmt:master) (push) Successful in 10m28s
ci / version (tonistiigi/binfmt:qemu-v7.0.0) (push) Successful in 10m21s
test / test (push) Failing after 6s
validate / prepare (push) Failing after 20s
validate / validate (push) Has been skipped
Merge pull request #207 from crazy-max/note-setup-buildx
readme: note about usage with setup-buildx-action
2025-03-11 08:34:46 -07:00
2025-02-27 09:28:25 +01:00
2025-02-27 09:30:21 +01:00
2025-02-27 09:28:25 +01:00
2024-05-07 15:53:14 +02:00
2023-09-09 18:26:33 +02:00
2023-09-09 18:26:33 +02:00
2024-05-07 15:53:14 +02:00
2024-05-07 15:53:14 +02:00
2024-05-07 15:53:14 +02:00
2024-05-07 15:53:14 +02:00
2025-01-08 13:12:39 +01:00
2023-02-21 09:42:52 +01:00
2023-02-21 09:42:52 +01:00

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

Description
GitHub Action to install QEMU static binaries
Readme 68 MiB
Languages
TypeScript 61.5%
Dockerfile 25.4%
HCL 13.1%