ci: use make target for vendoring docs release

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
(cherry picked from commit 2ec1dbd1b6eef6dcac0010628bb7d0dfeb2104c2)
This commit is contained in:
David Karlsson 2024-03-06 14:23:35 +01:00 committed by CrazyMax
parent 6988457671
commit 3042bfb1e4
No known key found for this signature in database
GPG Key ID: ADE44D8C9D44FBE4

View File

@ -26,7 +26,6 @@ jobs:
name: Prepare
run: |
rm -rf ./data/buildx/*
rm -rf ./_vendor/github.com/docker/buildx
if [ -n "${{ github.event.inputs.tag }}" ]; then
echo "RELEASE_NAME=${{ github.event.inputs.tag }}" >> $GITHUB_ENV
else
@ -52,12 +51,10 @@ jobs:
cp /tmp/buildx-docs/out/reference/*.yaml ./data/buildx/
-
name: Update vendor
uses: docker/bake-action@v4
with:
targets: vendor
provenance: false
set: |
vendor.args.MODULE=github.com/docker/buildx@${{ env.RELEASE_NAME }}
run: |
make vendor
env:
VENDOR_MODULE: github.com/docker/buildx@${{ env.RELEASE_NAME }}
-
name: Create PR on docs repo
uses: peter-evans/create-pull-request@a4f52f8033a6168103c2538976c07b467e8163bc