Skip to content

Commit a713b30

Browse files
authored
Merge branch 'main' into remove-auto-v1-migration
2 parents 195e296 + 361c6f6 commit a713b30

16 files changed

+338
-118
lines changed

.github/codex/home/config.toml

Lines changed: 0 additions & 1 deletion
This file was deleted.

.github/codex/home/sessions/rollout-2025-06-30T06-58-13-60c64452-c812-4ba8-ab56-6f2e1247bdd8.jsonl

Lines changed: 0 additions & 33 deletions
This file was deleted.

.github/codex/labels/codex-attempt.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

.github/codex/labels/codex-review.md

Lines changed: 0 additions & 7 deletions
This file was deleted.

.github/codex/labels/codex-triage.md

Lines changed: 0 additions & 7 deletions
This file was deleted.

.github/workflows/codex.yml

Lines changed: 0 additions & 31 deletions
This file was deleted.

.github/workflows/generate-llm-txt.yml

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,7 @@
11
name: Generate LLM.txt
22

33
on:
4-
# Trigger on releases
5-
release:
6-
types: [published]
7-
8-
# Trigger on pushes to main branch
9-
push:
10-
branches: [main]
11-
paths:
12-
- 'src/mcpm/commands/**'
13-
- 'src/mcpm/cli.py'
14-
- 'scripts/generate_llm_txt.py'
15-
16-
# Allow manual trigger
17-
workflow_dispatch:
4+
workflow_call:
185

196
jobs:
207
generate-llm-txt:

.github/workflows/mcp-server-info-bot.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,22 @@
1-
name: [DEPRECATED] MCP Server Info Bot
1+
name: MCP Server Info Bot (DEPRECATED)
22

33
permissions:
44
contents: write
55
pull-requests: write
66
issues: write
77

88
on:
9-
issues:
10-
types: [labeled]
9+
workflow_dispatch:
10+
inputs:
11+
force_run:
12+
description: 'Force run this deprecated workflow (not recommended)'
13+
required: true
14+
default: 'false'
1115

1216
jobs:
1317
scrape-and-update:
1418
runs-on: ubuntu-latest
15-
if: github.event.label.name == 'mcp-server-info-bot' # Trigger only on 'mcp-server-info-bot' label
19+
if: github.event.inputs.force_run == 'true' && false # Disable this deprecated workflow
1620
steps:
1721
- name: Check if user is a maintainer
1822
uses: actions/github-script@v6

.github/workflows/semantic-release.yml

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,25 +4,34 @@ on:
44
push:
55
branches:
66
- main
7+
paths:
8+
- 'src/mcpm/**'
9+
- 'pyproject.toml'
10+
workflow_dispatch:
711

812
permissions:
913
contents: write
1014
issues: write
1115
pull-requests: write
12-
id-token: write # Required for PyPI trusted publishing
16+
id-token: write # Required for PyPI trusted publishing
1317

1418
jobs:
19+
update-llm-txt:
20+
name: Update LLM.txt
21+
uses: ./.github/workflows/generate-llm-txt.yml
22+
secrets: inherit
23+
1524
test:
1625
uses: ./.github/workflows/test.yml
1726

1827
release:
1928
name: Release
20-
needs: test
29+
needs: [test, update-llm-txt]
2130
runs-on: ubuntu-latest
2231
environment:
2332
name: pypi
2433
url: https://pypi.org/p/mcpm
25-
34+
2635
steps:
2736
- name: Checkout
2837
uses: actions/checkout@v4
@@ -71,4 +80,4 @@ jobs:
7180

7281
- name: Publish distribution to PyPI
7382
if: steps.semantic.outputs.new_release_published == 'true'
74-
uses: pypa/gh-action-pypi-publish@release/v1
83+
uses: pypa/gh-action-pypi-publish@release/v1

CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,30 @@
1+
## [2.8.1](https://github.com/pathintegral-institute/mcpm.sh/compare/v2.8.0...v2.8.1) (2025-09-13)
2+
3+
4+
### Bug Fixes
5+
6+
* **ci:** only trigger release for mcpm update ([#262](https://github.com/pathintegral-institute/mcpm.sh/issues/262)) ([c1f02a3](https://github.com/pathintegral-institute/mcpm.sh/commit/c1f02a38c44b8993911d8f84d3b4b71c73ee6045))
7+
* set working directory if current is invalid ([#261](https://github.com/pathintegral-institute/mcpm.sh/issues/261)) ([d54acd3](https://github.com/pathintegral-institute/mcpm.sh/commit/d54acd3b4a1290ce9e795e73dab2913d11ac20d7))
8+
9+
# [2.8.0](https://github.com/pathintegral-institute/mcpm.sh/compare/v2.7.1...v2.8.0) (2025-09-11)
10+
11+
12+
### Bug Fixes
13+
14+
* separate console streams for proper stdout/stderr routing ([#255](https://github.com/pathintegral-institute/mcpm.sh/issues/255)) ([38b04ff](https://github.com/pathintegral-institute/mcpm.sh/commit/38b04ffa3d353537e8ad750a2a40ba9b4bf0fe61))
15+
16+
17+
### Features
18+
19+
* add manifest for hustcc-mcp-mermaid ([#240](https://github.com/pathintegral-institute/mcpm.sh/issues/240)) ([793e160](https://github.com/pathintegral-institute/mcpm.sh/commit/793e1608dbf3409877d11d32766daa280fda96d0))
20+
21+
## [2.7.1](https://github.com/pathintegral-institute/mcpm.sh/compare/v2.7.0...v2.7.1) (2025-09-04)
22+
23+
24+
### Bug Fixes
25+
26+
* no banner when run profile in stdio mode ([#251](https://github.com/pathintegral-institute/mcpm.sh/issues/251)) ([7e243fc](https://github.com/pathintegral-institute/mcpm.sh/commit/7e243fca403c13508ed61079c30f3a8404950534))
27+
128
# [2.7.0](https://github.com/pathintegral-institute/mcpm.sh/compare/v2.6.1...v2.7.0) (2025-08-15)
229

330

0 commit comments

Comments
 (0)