Skip to content

Disable release discussion posts #10132

Closed

Description

@williammartin

Description

As discussed here and voted on here, release discussions are not bringing value, and really are just a vehicle for spam that maintainers end up having to keep deleting.

If people miss them, they can create an issue and we can consider bringing them back.

Expected Output

The expected output for this work is that:

  • Future CLI releases do not create discussion posts

Notes

I believe this comes from here:

release_args+=( --discussion-category "General" )

Activity

  1. shauryatiwari1 commented on Dec 26, 2024

    @shauryatiwari1
    Contributor

    Hi @williammartin , Can't we just simply remove or comment out "release_args+=( --discussion-category "General" )" to prevent the discussion category from being specified in the release command? or maybe modify the line to not include any discussion category like "release_args+=( --discussion-category " " )" ?

  2. williammartin commented on Dec 27, 2024

    @williammartin
    MemberAuthor

    Yes I believe removing the line, and probably cleaning up the surrounding conditional block is all we need. Please submit a PR if you feel like it.

  3. shauryatiwari1 commented on Dec 27, 2024

    @shauryatiwari1
    Contributor

    @williammartin Ok Sir , just submitting

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

    tech-debtA chore that addresses technical debt

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions