LelouchFR / skill-icons

"Fork" of official skill-icons repository. Showcase your skills on your Github readme or resumé with ease ✨
https://go-skill-icons.vercel.app
MIT License
165 stars 27 forks source link

[FEAT]: Newest icons section in README file #252

Open CrazyWolf13 opened 5 days ago

CrazyWolf13 commented 5 days ago

Description

Hi I love this project and use a lot of these awesome made icons.

As this project is constantly evolving, it would be really nice to have some sort a GH action that watches for "new" / updated images in the specific folder like once a day and then updates a "new/updated icons" section on the main readme.

Additional Information

No response

Code of Conduct Acknowledgment

LelouchFR commented 5 days ago

This could be a good idea, but some problems would come into my mind.

From what I understand, I should add a new keyword into the api to show up the newest icons that has been added, right ?

I think this could be the best way to do it, instead of hard coding them into the readme, because this could make some unnecessary/junk commits.

CrazyWolf13 commented 5 days ago

Thanks for the interest :)

Oh I did not exactly meant into the API, I mostly just meant like a daily Github-Action that gets recent commits that either changed or uploaded/removed a image in assets folder and then adds them to a "changelog section" on the main readme.

But I get your point with the unneccessary commits, so maybe integrating into the api would also be a good idea :)

LelouchFR commented 5 days ago

But I get your point with the unneccessary commits, so maybe integrating into the api would also be a good idea :)

I think adding in the api is better, so it's responsive and not having to deal directly with the readme so it's responsible by itself.

There could be something like, new=[daily, weekly, monthly]. But on the readme, there would be only the weekly newest, because else, there would be too much of them (for sure).

CrazyWolf13 commented 5 days ago

That sounds awesome :)

This would also compledtely eliminate those commits!