|
45 | 45 | id: release |
46 | 46 | run: | |
47 | 47 | if [ "${{ github.event_name }}" = "release" ]; then |
48 | | - VERSION=$(echo "${GITHUB_REF#refs/*/}" | sed 's/^v//') |
| 48 | + REF_NAME="${GITHUB_REF#refs/*/}" |
| 49 | + VERSION="${REF_NAME#v}" |
49 | 50 | echo "release_version=${VERSION}" >> "$GITHUB_OUTPUT" |
50 | 51 | if [ "${{ github.event.release.prerelease }}" = "true" ]; then |
51 | 52 | echo "publish_latest=false" >> "$GITHUB_OUTPUT" |
@@ -150,28 +151,28 @@ jobs: |
150 | 151 |
|
151 | 152 | - name: Build and push (dev) |
152 | 153 | if: needs.prepare.outputs.channel == 'dev' |
153 | | - uses: docker/bake-action@v6 |
| 154 | + uses: docker/bake-action@v7 |
154 | 155 | with: |
155 | | - files: docker-bake.hcl |
| 156 | + files: | |
| 157 | + docker-bake.hcl |
| 158 | + cwd://${{ steps.meta_dev.outputs.bake-file }} |
156 | 159 | targets: ${{ matrix.target }} |
157 | 160 | push: true |
158 | 161 | set: | |
159 | 162 | conduit-base.args.BUILDING_SERVICE=${{ matrix.building_service }} |
160 | | - *.tags=${{ steps.meta_dev.outputs.tags }} |
161 | | - *.labels=${{ steps.meta_dev.outputs.labels }} |
162 | 163 | *.cache-from=type=gha,scope=${{ matrix.target }} |
163 | 164 | *.cache-to=type=gha,mode=max,scope=${{ matrix.target }} |
164 | 165 |
|
165 | 166 | - name: Build and push (release) |
166 | 167 | if: needs.prepare.outputs.channel == 'release' |
167 | | - uses: docker/bake-action@v6 |
| 168 | + uses: docker/bake-action@v7 |
168 | 169 | with: |
169 | | - files: docker-bake.hcl |
| 170 | + files: | |
| 171 | + docker-bake.hcl |
| 172 | + cwd://${{ steps.meta_release.outputs.bake-file }} |
170 | 173 | targets: ${{ matrix.target }} |
171 | 174 | push: true |
172 | 175 | set: | |
173 | 176 | conduit-base.args.BUILDING_SERVICE=${{ matrix.building_service }} |
174 | | - *.tags=${{ steps.meta_release.outputs.tags }} |
175 | | - *.labels=${{ steps.meta_release.outputs.labels }} |
176 | 177 | *.cache-from=type=gha,scope=${{ matrix.target }} |
177 | 178 | *.cache-to=type=gha,mode=max,scope=${{ matrix.target }} |
0 commit comments