Deploy continuously to your cloud of choice, using your favorite language, Pulumi, and GitHub!
100K+
Pulumi is an open-source platform for building and deploying cloud infrastructure and applications in your favorite language, on any cloud. Learn more about Pulumi at pulumi.com.
This container provides support for previewing and deploying infrastructure with Pulumi and GitHub Actions. It is intended to run as a step in a GitHub Actions workflow:
name: Pulumi
on:
push:
branches:
- master
jobs:
up:
name: Update
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: docker://pulumi/actions
with:
args: up
env:
PULUMI_ACCESS_TOKEN: ${{ secrets.PULUMI_ACCESS_TOKEN }}
PULUMI_CI: up
For a detailed guide to setting up and working with Pulumi as part of a GitHub Actions workflow, see the Pulumi GitHub Actions documentation.
The source code for this image is available at https://github.com/pulumi/pulumi/blob/master/dist/actions/Dockerfile.
Content type
Image
Digest
Size
936.8 MB
Last updated
about 5 years ago
docker pull pulumi/actions