pg_auto_failover icon indicating copy to clipboard operation
pg_auto_failover copied to clipboard

WIP Update gha

Open c2main opened this issue 1 year ago • 0 comments

The main point here is to allow faster builds and regression testing.

So instead of building container image with pgaf source code included we build more specialized images without source code.

We then pass USE_DOCKER=1 to make in order to trigger building stages in docker, like this:

cd docs
make USE_DOCKER=1 all

Also split the GHA workflow to select only jobs relevant given files changes.

For PR:

  • no ci for docs changes
  • no docs for !docs changes
  • no latex for docs changes
  • latex only for tikz changes
  • linting always

For push: all run, no exception

c2main avatar Sep 28 '23 21:09 c2main