diff --git a/.github/workflows/build-container.yml b/.github/workflows/build-container.yml index 97f465a550f..036ad9679da 100644 --- a/.github/workflows/build-container.yml +++ b/.github/workflows/build-container.yml @@ -6,7 +6,7 @@ on: branches: - 'main' - 'development' - pull_request_target: + pull_request: branches: - 'main' - 'development' @@ -15,6 +15,10 @@ jobs: docker: runs-on: ubuntu-latest steps: + - name: prepare docker-tag + env: + repository: ${{ github.repository }} + run: echo "dockertag=${repository,,}" >> $GITHUB_ENV - name: Checkout uses: actions/checkout@v3 - name: Set up QEMU @@ -27,13 +31,13 @@ jobs: path: /tmp/.buildx-cache key: ${{ runner.os }}-buildx-${{ github.sha }} restore-keys: ${{ runner.os }}-buildx- - - name: Build and push + - name: Build container uses: docker/build-push-action@v3 with: context: . file: docker-build/Dockerfile platforms: linux/amd64 push: false - tags: ${{ github.repository }}:latest + tags: ${{ env.dockertag }}:latest cache-from: type=local,src=/tmp/.buildx-cache cache-to: type=local,dest=/tmp/.buildx-cache