Skip to content

Delete dead release + npm update workflows - #1701

Merged
jamiezieziula merged 1 commit into
mainfrom
delete-dead-workflows
Jun 12, 2026
Merged

Delete dead release + npm update workflows#1701
jamiezieziula merged 1 commit into
mainfrom
delete-dead-workflows

Conversation

@jamiezieziula

Copy link
Copy Markdown
Contributor

Summary

Per Nicholas (UI team): nebula-ui no longer depends on these UI component repos, and the OSS Prefect UI is moving away from them once the new UI exits beta. The release + npm-update workflows in this repo trigger downstream releases in nebula-ui and prefect that no longer consume them, so they are dead.

This PR deletes them entirely. If the repo is later archived (per the OSS UI deprecation plan), that's a follow-up.

What this enables

Supersedes the now-closed PLA-2798 migration PRs. The associated marvin-robot PATs become safe to fully decommission once every consumer is removed:

  • prefect-actions-rw
  • nebula-ui-actions-rw
  • ui-components-contents-prs-rw
  • prefect-ui-library-actions-rw
  • ui-components-actions-rw (undocumented in pats.yaml)

Tracked under PLA-2808.

Test plan

  • No CI failures after merge. (Workflows are workflow_dispatch only — no automatic triggers to break.)

🤖 Generated with Claude Code

These UI component workflows triggered downstream releases in nebula-ui
and prefect that no longer depend on this repo. Per @nicholas: nebula-ui
no longer relies on these UI component repos, and the OSS Prefect UI is
moving away from them once the new UI exits beta.

The associated marvin-robot PATs (prefect-actions-rw, nebula-ui-actions-rw,
ui-components-contents-prs-rw, prefect-ui-library-actions-rw,
ui-components-actions-rw) can be decommissioned org-wide once every
consumer is removed.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@jamiezieziula
jamiezieziula requested a review from a team June 12, 2026 18:24
@netlify

netlify Bot commented Jun 12, 2026

Copy link
Copy Markdown

Deploy Preview for prefect-design ready!

Name Link
🔨 Latest commit 38c7048
🔍 Latest deploy log https://app.netlify.com/projects/prefect-design/deploys/6a2c4ed55a3e580008fa60b4
😎 Deploy Preview https://deploy-preview-1701--prefect-design.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@jamiezieziula
jamiezieziula merged commit 94ed4fe into main Jun 12, 2026
6 checks passed
@jamiezieziula
jamiezieziula deleted the delete-dead-workflows branch June 12, 2026 18:29
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.

2 participants