GitHub Action to build and push Docker images with Buildx
APACHE-2.0 License
Bot releases are visible (Hide)
Published by crazy-max almost 4 years ago
Published by crazy-max almost 4 years ago
Published by crazy-max almost 4 years ago
ssh
input (#123)Published by crazy-max almost 4 years ago
Published by crazy-max almost 4 years ago
v2
of this action includes significant changes and now uses Docker Buildx. It extends the docker build
command named buildx with the full support of the features provided by Moby BuildKit builder toolkit. This includes multi-arch build, build-secrets, remote cache, etc. and different builder deployment/namespacing options.
It works with 3 new actions (login, setup-buildx and setup-qemu) that we have created. It's also rewritten as a typescript-action to be as closed as possible of the GitHub Runner during its execution (#71 #92).
Upgrade notes and many usage examples have been added to handle most use cases.
path
is now called context
for consistency with other Docker build toolspath
defaults to current git repository so checkout action is not required in a workflowdockerfile
input to file
for consistency with other Docker build toolsalways_pull
input to pull
for consistency with other Docker build toolsbuilder
input to be able to choose a builder instance through our setup-buildx action
platforms
input to support multi-platform buildsallow
inputload
inputoutputs
inputcache-from
input (cache_froms
removed)cache-to
inputsecrets
inputtags
inputrepository
input. See Simple workflow for migrationusername
, password
and registry
inputs. Login support moved to docker/login-action repotag_with_sha
, tag_with_ref
, add_git_labels
inputs. See Tags with ref and Git labels for migrationdigest
outputPublished by crazy-max about 4 years ago
Published by zappy-shu over 4 years ago
Release notes:
Contributors:
@appleboy
@andrew-waters
@zappy-shu
Published by zappy-shu over 4 years ago
Change log:
Published by zappy-shu over 4 years ago
Builds and pushes Docker images and will log in to a Docker registry if required.
Supports:
Backed by Docker image docker/github-action:v1.0