Kir-Antipov / mc-publish

🚀 Your one-stop GitHub Action for seamless Minecraft project publication across various platforms.
MIT License
216 stars 19 forks source link

[Feature Request] Update project's description #120

Open ZotyDev opened 2 months ago

ZotyDev commented 2 months ago

Description

It would be very helpful to update the description of the project using a DESCRIPTION.md file.

Alternative Solutions

No alternatives.

Risks

Other Information

No response

Kir-Antipov commented 2 months ago

Hello! I don't want to be that guy from StackOverflow, but this is a duplicate of #19 and #75 :D

To reiterate, I would love to implement this feature, however, it's just not possible to do [properly] because CurseForge's API lacks that kind of functionality. Their Markdown support is slowly getting better, but it doesn't matter if we cannot upload a description file automatically.

By the way, funny story - I've been actively negotiating about this feature with a CurseForge representative on Discord. However, Discord found the fact that my usually introverted ass is suddenly chatting so much suspicious, suspended my account, then temporarily unsuspended it, and immediately after I sent a message along the lines of "I don't know what problems everybody seems to have with Discord support because the system just automatically unsuspended me without any human intervention," I got banned. 30 days later, I wasn't able to reach Discord support (it seems they have none; everything you get is automated BS), and my 6yo account got nuked, so I lost all my data and some of my Discord-only contacts, including the one with the CF representative. Since I got tilted by this whole situation and I've been in the middle of dealing with moving to a new place, which is stressful enough on its own, I just gave up. So, if Discord wouldn't be such a donkeyhole, who knows, maybe this would be sorted out by now.

Anyways, me being an old man complaining about stuff aside, if somebody would be able to finish what I started and convince CF staff to implement an API route for that - I'm down to introduce support for it here. Until then, sadly, this is a won't fix situation.