This repository was archived by the owner on Sep 17, 2026. It is now read-only.
GLSP-1682: Add deprecation notices and disable auto-publish - #155
Merged
Merged
Conversation
- Add deprecation banners to the root README, CONTRIBUTING, and all npm-visible package READMEs, pointing to the new home of each package in the consolidated `glsp-core` monorepo - Note in the workflow-server-bundled-web README that the package is private in glsp-core and will no longer be published to npm - Remove the `workflow_run` trigger from publish.yml so merges to `main` no longer publish `2.9.0-next` packages racing glsp-core; manual dispatch/call remains for emergency republishes - Mark the repository as deprecated in AGENTS.md and CLAUDE.md so agents do not implement changes here Part of: eclipse-glsp/glsp#1682
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
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What it does
All packages of this repository have been migrated to the consolidated
glsp-coremonorepo. This PR marks therepository as deprecated ahead of archival and stops it from publishing to npm.
README.mdandCONTRIBUTING.md, pointingcontributors to
glsp-coreand to the GLSP umbrella repo for issueslocation of each package in
glsp-core— these ship in the npm tarballs and arethe only notice a consumer sees on npmjs.com
workflow-server-bundled-webREADME that the package is private inglsp-coreand will no longer be published to npmworkflow_runtrigger frompublish.yml. Without this, merging thisvery PR would trigger CI and in turn publish
2.9.0-nextpackages from here,racing the releases from
glsp-core.workflow_dispatch/workflow_callare keptfor manual emergency republishes.
AGENTS.mdandCLAUDE.mdso coding agentsdo not implement changes here
ci.yml,e2e.ymlandcodeql-analysis.ymlare left untouched — they have nopublish side effects and archiving disables Actions anyway.
Part of: eclipse-glsp/glsp#1682
How to test
Documentation and workflow metadata only, no build required.
publish.ymlno longer has aworkflow_runtrigger, so no publishjob is queued by CI runs on
mainFollow-ups
ifcondition and checkoutrefstill referencegithub.event.workflow_run.*. These are dead expressions for dispatch/call runsand were intentionally left in place to keep the diff minimal on a frozen repo.
Changelog