Skip to content

User plugin issue labeling#1397

Merged
nyagami merged 51 commits into
lnreader:masterfrom
CD-Z:master
Feb 1, 2025
Merged

User plugin issue labeling#1397
nyagami merged 51 commits into
lnreader:masterfrom
CD-Z:master

Conversation

@CD-Z

@CD-Z CD-Z commented Dec 29, 2024

Copy link
Copy Markdown
Contributor

This PR aims to create Labels for each plugin.
The reason for this is to force users to select the right plugin and get the issue labeled with the plugin id.
With this it will be possible to mark faulty plugins in the app with the help of an api call.
For example:

That way it will be easier to reduce duplicate issues and also provide a direct link from the app to the open issues of a plugin.

Current progress:
[x] Dropdown with all plugin names (Can be viewed in my fork)
[x] Dropdown for issue severity
[x] Auto Issue labeling

@CD-Z CD-Z marked this pull request as ready for review December 30, 2024 19:33
Comment thread .github/workflows/update_plugin_list.yml Outdated
Comment thread .github/scripts/keys.json Outdated
@nyagami

nyagami commented Jan 2, 2025

Copy link
Copy Markdown
Member

I think the format Plugin: <Plugin name>[Plugin id] looks better.
eg: Plugin: Hako[ln.hako]
image

@CD-Z

CD-Z commented Jan 2, 2025

Copy link
Copy Markdown
Contributor Author

True, but I think the label gets to long. Maybe just Plugin: {id}

@CD-Z

CD-Z commented Jan 5, 2025

Copy link
Copy Markdown
Contributor Author

I now changed the labels
image

@CD-Z

CD-Z commented Jan 25, 2025

Copy link
Copy Markdown
Contributor Author

@nyagami I changed it now to a full cjs script instead of the bash script and the bot now creates a new branch with a pr.

@CD-Z

CD-Z commented Jan 31, 2025

Copy link
Copy Markdown
Contributor Author

?

@nyagami nyagami merged commit 0e37fbc into lnreader:master Feb 1, 2025
@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Feb 4, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants