Skip to content

Fix labels on Github issue templates.#5955

Merged
auvipy merged 1 commit into
celery:masterfrom
mobolic:fix-issue-template-labels
Feb 7, 2020
Merged

Fix labels on Github issue templates.#5955
auvipy merged 1 commit into
celery:masterfrom
mobolic:fix-issue-template-labels

Conversation

@martey

@martey martey commented Feb 4, 2020

Copy link
Copy Markdown
Contributor

Fixes #5938, which broke most of the issue templates.

Currently, navigating to https://github.com/celery/celery/issues/new/choose now only displays the "Minor Version Release Checklist" template:

Screenshot from 2020-02-04 12-53-40

This pull request escapes the labels in the template files (so that their colons don't cause the template to break) and changes the "Documentation Bug Report" template to only use one label (since using multiple escaped labels also breaks the template).

Use quotation marks to escape labels on Github issue templates. This
prevents the colon from breaking the template.
@martey
martey force-pushed the fix-issue-template-labels branch from 0900ecc to e754595 Compare February 4, 2020 18:43
@martey

martey commented Feb 4, 2020

Copy link
Copy Markdown
Contributor Author

I've pushed a new commit which fixes the issue with the Documentation Bug Report's template multiple labels.

@thedrow

thedrow commented Feb 5, 2020

Copy link
Copy Markdown
Contributor

So that was the problem!
Their documentation is very unclear about that point.