@@ -28,33 +28,37 @@ jobs:
2828 username : ${{ github.actor }}
2929 password : ${{ secrets.GITHUB_TOKEN }}
3030
31- - name : Extract metadata (tags, labels) for Docker
31+ - name : Extract metadata (tags, labels) for Drafter
3232 id : meta-drafter
3333 uses : docker/metadata-action@master
3434 with :
3535 images : ${{ env.REGISTRY }}/${{ github.repository }}/drafter
3636
37- - name : Extract metadata (tags, labels) for Docker
38- id : meta
39- uses : docker/metadata-action@master
40- with :
41- images : ${{ env.REGISTRY }}/${{ github.repository }}
42-
43- - name : Build and push Docker image
37+ - name : Build and push drafter Docker image
4438 uses : docker/build-push-action@master
4539 with :
4640 context : .
4741 push : true
4842 tags : ${{ steps.meta-drafter.outputs.tags }}
4943 labels : ${{ steps.meta-drafter.outputs.labels }}
5044 target : drafter-build
45+ no-cache-filters : drafter-build
5146 cache-from : type=registry,ref=${{ env.REGISTRY }}/${{ github.repository }}/drafter:latest
5247
53- - name : Build and push Docker image
48+ - name : Extract metadata (tags, labels) for PHPDraft
49+ id : meta
50+ uses : docker/metadata-action@master
51+ with :
52+ images : ${{ env.REGISTRY }}/${{ github.repository }}
53+
54+ - name : Build and push PHPDraft Docker image
5455 uses : docker/build-push-action@master
5556 with :
56- context : .
5757 push : true
5858 tags : ${{ steps.meta.outputs.tags }}
5959 labels : ${{ steps.meta.outputs.labels }}
60- target : phpdraft
60+ target : phpdraft
61+ no-cache-filters : phpdraft
62+ build-args : |
63+ BUILDKIT_CONTEXT_KEEP_GIT_DIR=true
64+ PHPDRAFT_RELEASE_ID=2.0.0
0 commit comments