pgRouting / pgrouting

Repository contains pgRouting library. Development branch is "develop", stable branch is "master"
https://pgrouting.org
GNU General Public License v2.0
1.15k stars 366 forks source link

Doxygen documenation automatic update on gh-pages #2282

Open cvvergara opened 2 years ago

cvvergara commented 2 years ago

Currently the doxygen (developers documentation) is not been updated automatically on gh-pages.

https://github.com/pgRouting/pgrouting/blob/develop/.github/workflows/locale-and-website.yml#L98

krashish8 commented 2 years ago

@cvvergara Is it okay to update the developers documentation on every commit to the main branch? Or will it be better to do it whenever a release is made of the main branch?

The release actions currently updates the developers documentation on release of the main branch: https://github.com/pgRouting/pgrouting/blob/develop/.github/workflows/release.yml#L114

I'll just need to change env.BRANCH to "main" instead of "master" in that action, as this was missed when we renamed the branches. Otherwise this should work

krashish8 commented 2 years ago

I see that in vrpRouting, we do it for every commit, because we have developers documentation for both main and develop: https://github.com/pgRouting/vrprouting/blob/main/.github/workflows/locale-and-website.yml#L153

In pgRouting, we have the developers documentation only for the main branch.

cvvergara commented 2 years ago

Have to think.

cvvergara commented 2 years ago

Moving up to 3.4.0 because I havent finished thinking