As of r1937505 - several visible changes here: 1. The caching in the CI was designed for Travis and never adapted to work for the immutable caches in GitHub Actions - this is now fixed. A lot of burnt CPU cycles are now gone (saving about 30% of total runtime for a warm cache).
2. The APLOGNO() check now runs as a separate "Sanity" workflow which is also very fast. We could probably add more things here like checking XML syntax in the docs, or anything else which doesn't require a build? https://github.com/apache/httpd/actions/workflows/sanity.yml 3. We now comply with the ASF policy on concurrency which somewhat offsets the wall clock time saved in (1). Not a big problem, we're a rounding error if you look at what other ASF projects are burning through, but better to play nice since someone else is paying for this. I will try to get 2.4.x CI back in sync with trunk soon as well. LMK if you have any questions. Regards, Joe
