Toolkit for Docker (GitHub) Actions
105
stars
2,437
commits
TypeScript
primary language
Sep 4, 2026
updated
Toolkit for Docker (GitHub) Actions.
This repository is considered EXPERIMENTAL and under active development until further notice. It is subject to non-backward compatible changes or removal in any future version.
This repository contains the source code for the toolkit that is consumed as a library by most of our GitHub Actions:
This toolkit provides some utilities and common logic when developing GitHub Actions and also acts as a minimal wrapper around our build tooling such as Buildx and BuildKit and provides an easier API for interacting with them.
$ npm install @docker/actions-toolkit
const { Toolkit } = require('@docker/actions-toolkit/lib/toolkit')
const toolkit = new Toolkit()
Want to contribute to the Actions Toolkit? Awesome! You can find information about contributing to this project in the CONTRIBUTING.md
TypeScript
96.4%
HCL
1.7%
Dockerfile
1.1%
Toolkit for Docker (GitHub) Actions
105
stars
2,437
commits
TypeScript
primary language
Sep 4, 2026
updated
Toolkit for Docker (GitHub) Actions.
This repository is considered EXPERIMENTAL and under active development until further notice. It is subject to non-backward compatible changes or removal in any future version.
This repository contains the source code for the toolkit that is consumed as a library by most of our GitHub Actions:
This toolkit provides some utilities and common logic when developing GitHub Actions and also acts as a minimal wrapper around our build tooling such as Buildx and BuildKit and provides an easier API for interacting with them.
$ npm install @docker/actions-toolkit
const { Toolkit } = require('@docker/actions-toolkit/lib/toolkit')
const toolkit = new Toolkit()
Want to contribute to the Actions Toolkit? Awesome! You can find information about contributing to this project in the CONTRIBUTING.md
TypeScript
96.4%
HCL
1.7%
Dockerfile
1.1%