Skip to content

CI: Auto-create a release draft in the release workflow? #622

Open
@leofang

Description

@leofang

Currently we assume that a draft is created prior to running the release workflow:

description: Manually-triggered release workflow. Must have a release note in the draft state and the release commit tagged.

I dunno how @vzhurba01 @rwgk feel about this, but perhaps the UX could be improved if we create the draft as part of the release workflow using gh release create --draft. After the wheels and docs are deployed and tarball/checksum attached to the draft, we then manually populate the release message in the draft and publish it.

Activity

added
enhancementAny code-related improvements
triageNeeds the team's attention
CI/CDCI/CD infrastructure
on May 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    CI/CDCI/CD infrastructureenhancementAny code-related improvementstriageNeeds the team's attention

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @leofang

        Issue actions

          CI: Auto-create a release draft in the release workflow? · Issue #622 · NVIDIA/cuda-python