pgRouting / pgrouting

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

Ability to test Centos 7 #2452

Closed robe2 closed 1 year ago

robe2 commented 1 year ago

Problem Currently we are not testing Centos 7 and Centos 7 is not offered as a platform on Github actions.

However Github actions does allow for self-hosted runners for (Linux, MacOSX, and Windows), which are runners that you host on your own infrastructure and listed for changes in your repositories. Improvement My plan is to have a dedicated Centos 7 linux container on OSGeo 8 configured to compile and test pgRouting, setup it up as a self-hosted runner and add it to GHA config

I've already configured the Centos 7 on OSGeo8 and given Vicky root access to it and have a pull request for this on #2451 to add a build/test script for it. It is configured the same as was discussed in #2415

robe2 commented 1 year ago

I have this open cause it had permission issues testing. Will commit shortly a fix for permission issues.