Skip to content

Commit 0d6993a

Browse files
authored
Merge pull request #54 from jkawamoto/bump
v0.5.5
2 parents 7a73a9f + f632fe5 commit 0d6993a

File tree

7 files changed

+342
-293
lines changed

7 files changed

+342
-293
lines changed

.github/workflows/python-app.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ name: Python Application
22
on:
33
push:
44
branches: [main]
5-
tags:
6-
- "v*.*.*"
75
pull_request:
86
jobs:
97
test:

.github/workflows/release.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ on:
44
tags:
55
- "v*.*.*"
66
permissions:
7+
id-token: write
78
contents: write
89
jobs:
910
publish:
@@ -17,3 +18,16 @@ jobs:
1718
with:
1819
files: "*.mcpb"
1920
draft: true
21+
- name: Update fileSha256 in server.json
22+
run: |
23+
SHA256_HASH=$(sha256sum "mcp-youtube-transcript.mcpb" | awk '{print $1}')
24+
jq --arg hash "$SHA256_HASH" '.packages[0].fileSha256 = $hash' server.json > server_tmp.json
25+
mv server_tmp.json server.json
26+
cat server.json
27+
- name: Install MCP Publisher
28+
run: |
29+
curl -L "https://github.com/modelcontextprotocol/registry/releases/download/v1.2.3/mcp-publisher_1.2.3_linux_amd64.tar.gz" | tar xz mcp-publisher
30+
- name: Login to MCP Registry
31+
run: ./mcp-publisher login github-oidc
32+
- name: Publish to MCP Registry
33+
run: ./mcp-publisher publish

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ repos:
1515
hooks:
1616
- id: yamlfmt
1717
- repo: https://github.com/astral-sh/ruff-pre-commit
18-
rev: v0.13.3
18+
rev: v0.14.0
1919
hooks:
2020
- id: ruff
2121
args: [--fix]
2222
- id: ruff-format
2323
- repo: https://github.com/tox-dev/pyproject-fmt
24-
rev: v2.7.0
24+
rev: v2.10.0
2525
hooks:
2626
- id: pyproject-fmt
2727
- repo: https://github.com/pre-commit/mirrors-mypy

manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"manifest_version": "0.2",
33
"name": "mcp-youtube-transcript",
44
"display_name": "YouTube Transcript MCP Server",
5-
"version": "0.5.4",
5+
"version": "0.5.5",
66
"description": "MCP server retrieving transcripts of YouTube videos",
77
"author": {
88
"name": "Junpei Kawamoto",

pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ requires = [ "hatchling" ]
55

66
[project]
77
name = "mcp-youtube-transcript"
8-
version = "0.5.4"
8+
version = "0.5.5"
99
description = "MCP server retrieving transcripts of YouTube videos"
1010
readme = "README.md"
1111
authors = [
@@ -20,6 +20,7 @@ classifiers = [
2020
"Programming Language :: Python :: 3.11",
2121
"Programming Language :: Python :: 3.12",
2222
"Programming Language :: Python :: 3.13",
23+
"Programming Language :: Python :: 3.14",
2324
]
2425
dependencies = [
2526
"beautifulsoup4>=4.13.3",
@@ -54,7 +55,7 @@ line-length = 120
5455
indent = 4
5556

5657
[tool.bumpversion]
57-
current_version = "0.5.4"
58+
current_version = "0.5.5"
5859
commit = true
5960
pre_commit_hooks = [
6061
"uv sync",

server.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
{
2-
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-09-16/server.schema.json",
2+
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json",
33
"name": "io.github.jkawamoto/mcp-youtube-transcript",
44
"description": "An MCP server retrieving transcripts of YouTube videos",
55
"status": "active",
66
"repository": {
77
"url": "https://github.com/jkawamoto/mcp-youtube-transcript",
88
"source": "github"
99
},
10-
"version": "0.5.4",
10+
"version": "0.5.5",
1111
"packages": [
1212
{
1313
"registryType": "mcpb",
14-
"identifier": "https://github.com/jkawamoto/mcp-youtube-transcript/releases/download/v0.5.4/mcp-youtube-transcript.mcpb",
14+
"identifier": "https://github.com/jkawamoto/mcp-youtube-transcript/releases/download/v0.5.5/mcp-youtube-transcript.mcpb",
1515
"fileSha256": "",
16-
"version": "0.5.4",
16+
"version": "0.5.5",
1717
"transport": {
1818
"type": "stdio"
1919
}

uv.lock

Lines changed: 318 additions & 282 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)