Skip to content
You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
box

GitHub Action

docker-manifest-action

v0.1.0

docker-manifest-action

box

docker-manifest-action

🐳 GitHub action to apply Docker manifest objects onto an image

Installation

Copy and paste the following snippet into your .yml file.

              

- name: docker-manifest-action

uses: Noelware/docker-manifest-action@v0.1.0

Learn more about this action in Noelware/docker-manifest-action

Choose a version

🐳 Docker Manifest GitHub Action

GitHub action to apply Docker manifest objects onto an image.

How to use

You can use docker-manifest-action really easily. You will need to build the image before you use this action or it can't really create it!

NOTE: `docker-manifest-action` is ALPHA SOFTWARE! Bugs will occur, please report an issue here if you encounter any issues!

name: Some job
on: ...

jobs:
  job-name:
    runs-on: ubuntu-last
    steps:
      - name: Create and push manifest images
        uses: Noelware/docker-manifest-action@master # or use whatever version.
        with:
          base-image: namespace/image:latest
          extra-images: namespace/image:latest-amd64,namespace/image:latest-arm64,namespace/image:latest-armv7

          push: true

Inputs

Name Type Description Required Default?
base-image String The base image to apply all the extra images to. true -
extra-images List[String] The extra images with a seperator of , to apply to the base image. true -
push Boolean If the action should push it to its respected registry. false true

License

docker-manifest-action is released under the MIT License by Noel. Read here for more information.