CrazyMax 5a7ea16bc4
Some checks failed
ci / default (push) Successful in 10m19s
ci / main (tonistiigi/binfmt:latest, all) (push) Successful in 10m24s
ci / main (tonistiigi/binfmt:latest, arm64,riscv64,arm) (push) Successful in 10m25s
ci / main (tonistiigi/binfmt:master, all) (push) Successful in 10m24s
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 1m3s
ci / cache-image (true) (push) Successful in 10m18s
ci / version (tonistiigi/binfmt:latest) (push) Successful in 10m29s
ci / version (tonistiigi/binfmt:master) (push) Successful in 10m29s
ci / version (tonistiigi/binfmt:qemu-v7.0.0) (push) Successful in 10m29s
test / test (push) Failing after 20s
validate / prepare (push) Failing after 20s
validate / validate (push) Has been skipped
Merge pull request #211 from crazy-max/fix-codecov
ci: fix missing source for codecov
2025-04-22 14:43:00 +02: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%