tree: dc22b0f33cbd2d4bbf4c5d26d8c4b7cbc620788f [path history] [tgz]
  1. entrypoint.sh
  2. README.md
.github/actions/save-alpine-tar/README.md

save-alpine-tar action

This action lets save an already-downloaded Alpine image to a tar archive.

Arguments

  • load-or-save (required) 'load' or 'save', depending on whether you want to load a Docker image from a tar archive or save an existing Docker image to a new tar archive.
  • digest (required): A Docker image digest. Find this by running
    docker image ls --digests
    
    Example: sha256:08d6ca16c60fe7490c03d10dc339d9fd8ea67c6466dea8d558526b1330a85930

Outputs

exit-code

  • Exit code is 0 unless either
    • An invalid value for load-or-save was given, or
    • An invalid Docker image digest for the digest input was given

Example usage

Load an Alpine Docker image:

- run: .github/actions/save-alpine-tar/entrypoint.sh load sha256:08d6ca16c60fe7490c03d10dc339d9fd8ea67c6466dea8d558526b1330a85930

Save an Alpine Docker image:

- run: .github/actions/save-alpine-tar/entrypoint.sh save sha256:08d6ca16c60fe7490c03d10dc339d9fd8ea67c6466dea8d558526b1330a85930