diff --git a/.github/workflows/ci-site.yml b/.github/workflows/ci-site.yml index 2fc449d..1c99df7 100644 --- a/.github/workflows/ci-site.yml +++ b/.github/workflows/ci-site.yml @@ -31,7 +31,7 @@ jobs: - name: available platforms run: echo ${{ steps.buildx.outputs.platforms }} - - name: build and deploy master image to ghcr.io and dockerhub + - name: build and deploy master image site to ghcr.io and dockerhub if: ${{ github.ref == 'refs/heads/master' }} env: GITHUB_PACKAGE_TOKEN: ${{ secrets.PKG_TOKEN }} @@ -43,23 +43,22 @@ jobs: ref="$(echo ${GITHUB_REF} | cut -d'/' -f3)" echo GITHUB_REF - $ref echo ${GITHUB_PACKAGE_TOKEN} | docker login ghcr.io -u ${USERNAME} --password-stdin - docker buildx build --push --no-cache --platform linux/amd64,linux/arm/v7,linux/arm64 \ + docker buildx build -f Dockerfile.site --push --no-cache --platform linux/amd64,linux/arm/v7,linux/arm64 \ -t ghcr.io/${USERNAME}/reproxy-site:${ref} . - - name: deploy tagged (latest) to ghcr.io and dockerhub + - name: deploy tagged (latest) site to ghcr.io and dockerhub if: ${{ startsWith(github.ref, 'refs/tags/') }} env: GITHUB_PACKAGE_TOKEN: ${{ secrets.PKG_TOKEN }} USERNAME: ${{ github.actor }} GITHUB_SHA: ${{ github.sha}} GITHUB_REF: ${{ github.ref}} - working-directory: ./site run: | ref="$(echo ${GITHUB_REF} | cut -d'/' -f3)" echo GITHUB_REF - $ref echo ${GITHUB_PACKAGE_TOKEN} | docker login ghcr.io -u ${USERNAME} --password-stdin - docker buildx build --push --no-cache --platform linux/amd64,linux/arm/v7,linux/arm64 \ - -t ghcr.io/${USERNAME}/reproxy-site:${ref} -t ghcr.io/${USERNAME}/reproxy-site:latest + docker buildx build -f Dockerfile.site --push --no-cache --platform linux/amd64,linux/arm/v7,linux/arm64 \ + -t ghcr.io/${USERNAME}/reproxy-site:${ref} -t ghcr.io/${USERNAME}/reproxy-site:latest . - name: remote site deployment from master if: ${{ github.ref == 'refs/heads/master' }}