Skip to content

Latest commit

 

History

History
52 lines (42 loc) · 1.9 KB

README.md

File metadata and controls

52 lines (42 loc) · 1.9 KB

depot/pull-action

This action pulls images from the Depot ephemeral registry. It's intended to be used with save: true in the depot/build-push-action.

Usage

Download and use the latest version of the CLI:

jobs:
  job-name:
    steps:
      - uses: depot/setup-action@v1
      - uses: depot/build-push-action@v1
        id: build
        with:
          save: true
      - uses: depot/pull-action@v1
        with:
          build-id: ${{ steps.build.outputs.build-id }}
          tags: |
            org/repo:tag

Pull all bake image targets:

jobs:
  job-name:
    steps:
      - uses: depot/setup-action@v1
      - uses: depot/bake-action@v1
        with:
          save: true
      - uses: depot/pull-action@v1
        with:
          build-id: ${{ steps.build.outputs.build-id }}

Inputs

Name Type Required Description
build-id string yes The build ID to pull images for.
platform string no The image platform to pull (defaults to the current platform).
tags list/CSV no A list of tags to apply to the pulled image.
targets list/CSV no Only pull specific bake targets rather than all.
token string no The API token to use for authentication. This can be overridden by the DEPOT_TOKEN environment variable.

License

MIT License, see LICENSE.