Skip to content

[CHORE]: Automate release process #8136

Open

Description

@camdecoster

Description

Automate the release process of plotly.js (where possible).

Why should this change be made?

The current release process for plotly.js is very manual and prone to errors or upset conditions. We should automate this process to avoid these pitfalls.

Scope

  • Add new workflows in GH
  • Implement trusted publishing to npm
  • Make partial bundle publishing idempotent

Notes

  • We should use GH actions to manage the various steps of prepping the release

Activity

  1. self-assigned this
    on Oct 21, 2026
  2. added
    P2considered for next cycle
    taskone-off task
    choreTrack maintenance work (dependency bumps, build/CI, internal refactors, docs, etc.)
    on Oct 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

P2considered for next cyclechoreTrack maintenance work (dependency bumps, build/CI, internal refactors, docs, etc.)plotly-internalsize: 3taskone-off task

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions