You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
build-push-action/setup-qemu
CrazyMax e9cb922263
Fix and cleanup of v2 setup actions
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
..
dist Fix and cleanup of v2 setup actions 5 years ago
src Fix and cleanup of v2 setup actions 5 years ago
.gitattributes Add setup-qemu action (#71) 5 years ago
.gitignore Add setup-qemu action (#71) 5 years ago
.prettierrc.json Add setup-qemu action (#71) 5 years ago
README.md Fix and cleanup of v2 setup actions 5 years ago
action.yml Fix and cleanup of v2 setup actions 5 years ago
package.json Fix and cleanup of v2 setup actions 5 years ago
tsconfig.json Add setup-qemu action (#71) 5 years ago
yarn.lock Fix and cleanup of v2 setup actions 5 years ago

README.md

About

GitHub Action to install QEMU static binaries.


Usage

name: ci

on:
  pull_request:
    branches: master
  push:
    branches: master
    tags:

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.