haproxy/.github/workflows
Tim Duesterhus ed54c3baa5 CI: Clean up Windows CI
This patch cleans up the Windows CI to look more similar to the refactored
Linux CI on GitHub Actions.

It switches the environment set-up from some manual cygwin setup via choco to
the msys2/setup-msys2@v2 action which just works and allows later steps to look
like any others without need to manually specify the shell.

This new setup is much faster than before where a single Windows build required
more than 10 minutes with more than 5 minutes just spent setting up the
environment and more than 6 minutes compiling HAProxy.

With this patch the setting of of the environment is done in less than a minute
and HAProxy is compiled in less than 2 minutes.

The only drawback is that Lua does not appear to be readily available. I expect
this to be acceptable and that the benefits far outweight this small drawback.
2020-11-21 11:05:16 +01:00
..
codespell.yml CI: extend spellchecker whitelist 2020-06-26 11:26:52 +02:00
compliance.yml CI: Make the h2spec workflow more consistent with the VTest workflow 2020-11-17 11:55:48 +01:00
openssl-nodeprecated.yml CI: github actions: limit OpenSSL no-deprecated builds to "default,bug,devel" reg-tests 2020-11-04 16:14:09 +01:00
vtest.yml CI: Pass the github.event_name to matrix.py 2020-11-21 11:05:16 +01:00
windows.yml CI: Clean up Windows CI 2020-11-21 11:05:16 +01:00