Skip to content

[BUG] fix(issue-template): mutually exclusive required checkboxes in design issue form #377

Closed

Description

@lakshya-byte

Describe the bug.

Describe the bug.

When creating a Design Issue, the issue form requires selecting both options under
“Would you like to help fix this issue?”:

  • “Yes, I am interested in contributing to the fix”
  • “No, I am just reporting the issue”

These options are mutually exclusive, but both are marked as required, which forces users to select contradictory answers to submit the issue.

Expected behavior

Screenshots

How to Reproduce

🖥️ Device Information [optional]

  • Operating System (OS): Windows 11
  • Browser: Google Chrome
  • Browser Version: 135.x

👀 Have you checked for similar open issues?

  • I checked and didn't find similar issue

🏢 Have you read the Contributing Guidelines?

Are you willing to work on this issue ?

Yes I am willing to submit a PR!

Expected behavior

Only one of the following should be required/selected:

  • Either use radio buttons so only one option can be chosen, or
  • Make both checkboxes optional, or
  • Replace them with a single confirmation checkbox (e.g., “I have read the contribution guidelines”).

Users should not be blocked from submitting an issue due to conflicting required inputs.

Screenshots

Screenshot showing both options marked as required (*) and GitHub preventing submission unless both are checked.

Image

How to Reproduce

  1. Go to AsyncAPI website repository → Issues
  2. Click New Issue
  3. Select the Design Issue template
  4. Scroll to “Would you like to help fix this issue?”
  5. Notice that both contradictory options are required
  6. Attempt to submit the issue without checking both → submission is blocked

🖥️ Device Information [optional]

  • Operating System (OS):
  • Browser:
  • Browser Version:

👀 Have you checked for similar open issues?

  • I checked and didn't find similar issue

🏢 Have you read the Contributing Guidelines?

Are you willing to work on this issue ?

Yes I am willing to submit a PR!

Activity

  1. github-actions commented on Jan 3, 2026

    @github-actions

    Welcome to AsyncAPI. Thanks a lot for reporting your first issue. Please check out our contributors guide and the instructions about a basic recommended setup useful for opening a pull request.
    Keep in mind there are also other channels you can use to interact with AsyncAPI community. For more details check out this issue.

  2. SHUBHANSHU602 commented on Mar 28, 2026

    @SHUBHANSHU602
    Contributor

    please open issue in right manner

  3. github-actions commented on Jul 27, 2026

    @github-actions

    This issue has been automatically marked as stale because it has not had recent activity 😴

    It will be closed in 120 days if no further activity occurs. To unstale this issue, add a comment with a detailed explanation.

    There can be many reasons why some specific issue has no activity. The most probable cause is lack of time, not lack of interest. AsyncAPI Initiative is a Linux Foundation project not owned by a single for-profit company. It is a community-driven initiative ruled under open governance model.

    Let us figure out together how to push this issue forward. Connect with us through one of many communication channels we established here.

    Thank you for your patience ❤️

  4. Shurtu-gal commented on Oct 14, 2026

    @Shurtu-gal
    Collaborator

    I don't think website has design issue form anymore. Please reopen this if I am wrong.

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

    bugSomething isn't workingstale

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions