From 3de0a0c6aca1cf2812ad5a1deb5fbdb2699f4209 Mon Sep 17 00:00:00 2001 From: Jim Clark Date: Wed, 15 Jan 2025 22:51:58 -0800 Subject: [PATCH 1/2] Update release workflow for servers --- .github/workflows/release.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4f687118..be25ac4c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -210,3 +210,11 @@ jobs: gh release create "$VERSION" \ --title "Release $VERSION" \ --notes-file RELEASE_NOTES.md + + - name: Docker MCP images + uses: peter-evans/repository-dispatch@v3 + with: + token: ${{ secrets.DOCKER_TOKEN }} + repository: docker/labs-ai-tools-for-devs + event-type: build-mcp-images + client-payload: '{"ref": "${{ needs.create-metadata.outputs.version }}"}' From 01b5cd554c78c7b3d6bdedfe1544da3a796a39c6 Mon Sep 17 00:00:00 2001 From: David Soria Parra Date: Thu, 16 Jan 2025 19:07:57 +0000 Subject: [PATCH 2/2] fix: release --- .github/workflows/release.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index be25ac4c..4e0a6579 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -67,6 +67,7 @@ jobs: needs: [create-metadata] if: ${{ needs.create-metadata.outputs.npm_packages != '[]' || needs.create-metadata.outputs.pypi_packages != '[]' }} runs-on: ubuntu-latest + environment: release outputs: changes_made: ${{ steps.commit.outputs.changes_made }} steps: @@ -170,7 +171,7 @@ jobs: working-directory: src/${{ matrix.package }} run: | VERSION=$(jq -r .version package.json) - if npm view --json | jq --arg version "$VERSION" '[.[]][0].versions | contains([$version])'; then + if npm view --json | jq -e --arg version "$VERSION" '[.[]][0].versions | contains([$version])'; then echo "Version $VERSION already exists on npm" exit 1 fi