name: Create DigitalOcean Image on: push: tags: - '*.*.*' jobs: build: name: Create and deploy DigitalOcean image runs-on: ubuntu-20.04 steps: - name: Build and deploy image env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} DIGITALOCEAN_TOKEN: ${{ secrets.DIGITALOCEAN_TOKEN }} run: | wget https://releases.hashicorp.com/packer/1.6.0/packer_1.6.0_linux_amd64.zip && unzip packer_1.6.0_linux_amd64.zip && sudo mv packer /usr/bin/ && sudo chmod +x /usr/bin/packer && git clone https://github.com/posthog/deployment.git \ && cd deployment/packer/digitalocean/single_node \ && packer build digitalocean.json