From 483db1cf27f40b8bde891f7e9696c3d4562c84a5 Mon Sep 17 00:00:00 2001 From: Jiachi Liu Date: Fri, 5 Dec 2025 13:09:12 +0100 Subject: [PATCH] ci: update server.json for mcp registry when bump version --- .github/workflows/version-bump.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/version-bump.yml b/.github/workflows/version-bump.yml index 6128088..e6be355 100644 --- a/.github/workflows/version-bump.yml +++ b/.github/workflows/version-bump.yml @@ -64,9 +64,19 @@ jobs: echo "new_version=${NEW_VERSION}" >> $GITHUB_OUTPUT echo "New version: ${NEW_VERSION}" + - name: Update version in server.json + run: | + node -e " + const fs = require('fs'); + const serverJson = JSON.parse(fs.readFileSync('server.json', 'utf8')); + serverJson.version = '${{ steps.version_bump.outputs.new_version }}'; + serverJson.packages[0].version = '${{ steps.version_bump.outputs.new_version }}'; + fs.writeFileSync('server.json', JSON.stringify(serverJson, null, 2) + '\n'); + " + - name: Commit and push changes run: | - git add package.json + git add package.json server.json git commit -m "chore: bump version to ${{ steps.version_bump.outputs.new_version }}" git tag -a "v${{ steps.version_bump.outputs.new_version }}" -m "Release v${{ steps.version_bump.outputs.new_version }}" git push origin ${{ github.ref_name }}