Skip to content

Add worker deployment CLI deprecation notice - #18

Merged
fqjony merged 8 commits into
latestfrom
docs/deprecate-worker-deployment-cli
Jul 8, 2026
Merged

Add worker deployment CLI deprecation notice#18
fqjony merged 8 commits into
latestfrom
docs/deprecate-worker-deployment-cli

Conversation

@fqjony

@fqjony fqjony commented Jul 8, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Add a visible deprecation notice for direct @udx/worker-deployment CLI adoption.
  • Document that the currently published npm package remains available for existing users.
  • Disable automated npm releases so this repo no longer publishes package versions from its release workflow.
  • Point new workflow work toward repo-owned Rabbit/worker contracts and dev.kit guidance.

Scope

This changes repository docs and release automation only. It does not change CLI runtime behavior, package metadata, command compatibility, or set a removal date.

Validation

  • npm test passed.
  • Docker-backed run tests were skipped by the test harness because Docker is not available in this session.

Copilot AI review requested due to automatic review settings July 8, 2026 17:43

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a maintenance-mode/deprecation notice for the @udx/worker-deployment CLI across the repo’s docs so existing users see the transition guidance and new workflow work is steered toward repo-owned contracts.

Changes:

  • Added a prominent deprecation/maintenance-mode notice to the README.
  • Introduced docs/deprecation.md describing intent and migration direction.
  • Cross-linked the notice from the docs index, worker-run docs, and the changelog (Unreleased).

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
README.md Adds a top-level maintenance-mode notice and points readers to the deprecation doc.
docs/index.md Adds the deprecation doc to the docs index list.
docs/deprecation.md New document explaining maintenance-mode status and migration direction.
docs/commands/worker-run.md Adds a notice at the top of worker-run docs linking to the deprecation doc.
CHANGELOG.md Adds an Unreleased entry documenting the newly added deprecation notice.
Comments suppressed due to low confidence (1)

docs/index.md:9

  • docs/index.md is intended as a documentation index, but the entries are plain text paths (not navigable links on GitHub). Converting the list items to Markdown links makes the index usable (and avoids readers copying paths).
- docs/deprecation.md
- docs/commands/worker-config.md
- docs/commands/worker-run.md
- docs/commands/worker-gen.md
- docs/commands/worker-images.md

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@fqjony
fqjony force-pushed the docs/deprecate-worker-deployment-cli branch from 1699fe2 to b2ea7b9 Compare July 8, 2026 17:46
Copilot AI review requested due to automatic review settings July 8, 2026 17:46

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 5 out of 5 changed files in this pull request and generated no new comments.

@fqjony fqjony self-assigned this Jul 8, 2026
@fqjony
fqjony requested review from a team and udx-github July 8, 2026 17:49
…er-deployment-cli

# Conflicts:
#	CHANGELOG.md
Copilot AI review requested due to automatic review settings July 8, 2026 17:50

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.

Comment thread CHANGELOG.md Outdated
Copilot AI review requested due to automatic review settings July 8, 2026 17:54

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 6 out of 6 changed files in this pull request and generated 4 comments.

Comment thread README.md Outdated
Comment thread README.md Outdated
Comment thread docs/deprecation.md Outdated
Comment thread CHANGELOG.md Outdated
Copilot AI review requested due to automatic review settings July 8, 2026 17:56

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 6 out of 6 changed files in this pull request and generated no new comments.

Copilot AI review requested due to automatic review settings July 8, 2026 17:58
Comment thread .github/workflows/npm-release.yml Fixed

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 6 out of 6 changed files in this pull request and generated no new comments.

Copilot AI review requested due to automatic review settings July 8, 2026 18:00

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 6 out of 6 changed files in this pull request and generated 2 comments.

Comment thread .github/workflows/npm-release.yml Outdated
Comment thread .github/workflows/npm-release.yml
Copilot AI review requested due to automatic review settings July 8, 2026 18:02

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 6 out of 6 changed files in this pull request and generated 3 comments.

Comment thread README.md
Comment thread README.md
Comment thread .github/workflows/npm-release.yml Outdated
Copilot AI review requested due to automatic review settings July 8, 2026 18:04

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 6 out of 6 changed files in this pull request and generated no new comments.

@fqjony
fqjony merged commit 3f75ed1 into latest Jul 8, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants