GitHub Action to install QEMU static binaries
Go to file
CrazyMax 5a5a14b000
Add ref
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
2020-08-19 21:35:16 +02:00
.github Bump actions/checkout from v2.3.1 to v2.3.2 (#2) 2020-08-19 11:26:02 +00:00
dist Initial commit (docker/build-push-action#87) 2020-08-18 18:19:47 +02:00
src Initial commit (docker/build-push-action#87) 2020-08-18 18:19:47 +02:00
.editorconfig Initial commit (docker/build-push-action#87) 2020-08-18 18:19:47 +02:00
.gitattributes Initial commit (docker/build-push-action#87) 2020-08-18 18:19:47 +02:00
.gitignore Initial commit (docker/build-push-action#87) 2020-08-18 18:19:47 +02:00
.prettierrc.json Initial commit (docker/build-push-action#87) 2020-08-18 18:19:47 +02:00
action.yml Initial commit (docker/build-push-action#87) 2020-08-18 18:19:47 +02:00
LICENSE Initial commit (docker/build-push-action#87) 2020-08-18 18:19:47 +02:00
package.json Add bug report template 2020-08-19 13:12:21 +02:00
README.md Add ref 2020-08-19 21:35:16 +02:00
tsconfig.json Initial commit (docker/build-push-action#87) 2020-08-18 18:19:47 +02:00
yarn.lock Initial commit (docker/build-push-action#87) 2020-08-18 18:19:47 +02:00

GitHub release GitHub marketplace CI workflow

About

GitHub Action to install QEMU static binaries.

💡 See also our build-push and setup-buildx actions

Screenshot


Usage

name: ci

on:
  push:

jobs:
  qemu:
    runs-on: ubuntu-latest
    steps:
      -
        name: Checkout
        uses: actions/checkout@v2
      -
        name: Set up QEMU
        id: qemu
        uses: docker/setup-qemu-action@v1
        with:
          image: tonistiigi/binfmt:latest
          platforms: all
      -
        name: Available platforms
        run: echo ${{ steps.qemu.outputs.platforms }}

Customizing

inputs

Following inputs can be used as step.with keys

Name Type Default Description
image String tonistiigi/binfmt:latest QEMU static binaries Docker image (e.g. tonistiigi/binfmt:latest)
platforms String all Platforms to install (e.g. arm64,riscv64,arm)

outputs

Following outputs are available

Name Type Description
platforms String Available platforms (comma separated)

Limitation

This action is only available for Linux virtual environments.