From d1336333144537cefb4c0fc3e49ad8cf174eb900 Mon Sep 17 00:00:00 2001 From: felegy Date: Tue, 28 Jun 2022 10:10:14 +0200 Subject: [PATCH] ~ fix build --- .github/workflows/docker-publish.yml | 10 +++++++--- Procfile | 1 + 2 files changed, 8 insertions(+), 3 deletions(-) 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