PrestaShop / core-weekly-generator

CLI application to generate the Core weekly
4 stars 7 forks source link

Feature idea: add a dedicated block for new releases #31

Closed matks closed 1 year ago

matks commented 4 years ago

Add a new feature into Core Weekly Generator to make it able to fetch GitHub releases for past week and write them.

This would create a block like this at the top:

## Releases

- PrestaShop 1.7.6.8
- Dashproducts module: v2.1.1
- ...

See https://build.prestashop.com/news/coreweekly-39-2020/ as an example

Roadmap

If I am not wrong, here are the necessary steps to implement it:

Nice-to-have:

matks commented 4 years ago

I looked at it, it seems https://developer.github.com/v3/search/ that we use does not provide releases search.

We could do it using the REST API from GitHub but it requires authentication.

matks commented 4 years ago

I did a PHP script using authenticated calls to obtain the releases data 😅 but I'll need something in python

https://github.com/matks/prestashop-repos-bulk-editor/blob/master/get-latest-releases.php

matks commented 4 years ago

I updated the issue description with a technical roadmap.

PierreRambaud commented 4 years ago

I did a PHP script using authenticated calls to obtain the releases data but I'll need something in python

https://github.com/matks/prestashop-repos-bulk-editor/blob/master/get-latest-releases.php

I can do it for you quickly if you want?

matks commented 4 years ago

@PierreRambaud I planned to do it as part of my learning process for Python 😁 but it feels fun to you, go ahead. I'll find other things to build in Python 😉

matks commented 1 year ago

Closed as this repository is about to be archived as a new Core Generator has been constructed and this feature was added in the new generator.