apache / opendal

Apache OpenDAL: access data freely.
https://opendal.apache.org
Apache License 2.0
2.99k stars 417 forks source link

ci(scripts): Add a script to generate version list #4827

Closed Xuanwo closed 3 days ago

Xuanwo commented 3 days ago

This PR will add a script to generate version list in markdown.

For example:

:) ./scripts/version.py
| Name                      | Version | Next    |
| -                         | -       | -       |
| core                      | 0.47.1  | 0.47.2  |
| bin/oay                   | 0.41.4  | 0.41.5  |
| bin/oli                   | 0.41.4  | 0.41.5  |
| bin/ofs                   | 0.0.5   | 0.0.6   |
| bindings/python           | 0.45.4  | 0.45.5  |
| bindings/nodejs           | 0.46.2  | 0.46.3  |
| bindings/c                | 0.44.6  | 0.44.7  |
| bindings/zig              | 0.0.0   | 0.0.1   |
| bindings/dotnet           | 0.1.2   | 0.1.3   |
| bindings/haskell          | 0.44.4  | 0.44.5  |
| bindings/java             | 0.46.1  | 0.46.2  |
| bindings/lua              | 0.1.2   | 0.1.3   |
| bindings/ruby             | 0.1.2   | 0.1.3   |
| bindings/swift            | 0.0.0   | 0.0.1   |
| bindings/ocaml            | 0.0.0   | 0.0.1   |
| bindings/php              | 0.1.2   | 0.1.3   |
| bindings/cpp              | 0.45.4  | 0.45.5  |
| bindings/go               | 0.0.0   | 0.0.1   |
| integrations/object_store | 0.44.1  | 0.44.2  |
| integrations/dav-server   | 0.0.3   | 0.0.4   |
| integrations/fuse3        | 0.0.0   | 0.0.1   |
| integrations/virtiofs     | 0.0.0   | 0.0.1   |
| integrations/unftp-sbe    | 0.0.0   | 0.0.1   |
| integrations/cloudfilter  | 0.0.0   | 0.0.1   |
Xuanwo commented 3 days ago

Wow, that LGTM! We will use it to make release more easy?

Yep, make the RM's live easier!