chore: deprecate retired MCP packages #1
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Deprecate retired MCP packages | |
| on: | |
| push: | |
| branches: [codex/deprecate-mcp-packages] | |
| permissions: | |
| contents: read | |
| jobs: | |
| deprecate: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/setup-node@v6 | |
| with: | |
| node-version: 24 | |
| registry-url: https://registry.npmjs.org | |
| - name: Deprecate every published version | |
| env: | |
| NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} | |
| MESSAGE: "Retired and unsupported. Do not use for new projects. Migrate to host-native tools: https://github.com/levnikolaevich/claude-code-skills#migration-from-v1" | |
| run: | | |
| npm deprecate '@levnikolaevich/hex-line-mcp@*' "$MESSAGE" | |
| npm deprecate '@levnikolaevich/hex-graph-mcp@*' "$MESSAGE" | |
| npm deprecate '@levnikolaevich/hex-research-mcp@*' "$MESSAGE" | |
| npm deprecate '@levnikolaevich/hex-ssh-mcp@*' "$MESSAGE" |