name: Marketplace - Heroku concurrency: marketplace-heroku on: release: types: [released] jobs: validate: runs-on: ubuntu-latest steps: - name: Checkout Repository uses: actions/checkout@v2 - name: Fix Template if: false uses: hashicorp/packer-github-actions@master with: command: fix - name: Validate Template if: false uses: hashicorp/packer-github-actions@master with: command: validate arguments: -syntax-only target: packer/heroku.pkr.hcl publish: needs: validate runs-on: ubuntu-latest steps: - name: Checkout Repository uses: actions/checkout@v2 - name: Build if: false uses: hashicorp/packer-github-actions@master with: command: build arguments: "-color=false -on-error=abort" target: packer/heroku.pkr.hcl env: PACKER_LOG: 1