diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 500729b..8132fde 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -16,7 +16,7 @@ on: env: COMPOSER_AUTH: "{ \"github-oauth\": {\"github.com\": \"${{ secrets.HVG_DEV_GH_TOKEN }}\"}}" - + jobs: pack-example: name: Pack example! @@ -42,7 +42,11 @@ jobs: echo "TAG=$tag" >> $GITHUB_ENV; - name: Build Image with pack run: | - pack build ghcr.io/hvg/blog:$TAG \ + docker run \ + -v /var/run/docker.sock:/var/run/docker.sock \ + -v $PWD:/workspace -w /workspace \ + -e "COMPOSER_AUTH=$COMPOSER_AUTH" \ + buildpacksio/pack build ghcr.io/hvg/blog:$TAG \ --builder heroku/buildpacks:20 \ --descriptor project.toml \ --workspace /app \ @@ -50,4 +54,4 @@ jobs: - name: Tag Docker image to ref run: | docker tag ghcr.io/hvg/blog:$TAG ghcr.io/hvg/blog:$REF - + diff --git a/Procfile b/Procfile index a346693..720a80f 100644 --- a/Procfile +++ b/Procfile @@ -1 +1,2 @@ web: PHP_INI_SCAN_DIR=${PHP_INI_SCAN_DIR-:/app/config/php.d} heroku-php-nginx -C config/nginx.conf web +bash: bash -l