Vadim Zeitlin
7e45373e16
Add a simple workflow for updating HTML docs online
...
Run doxygen and copy the generated files to docs.wxwidgets.org.
Ignore the new workflow in all the existing CI ones, as changes to it
shouldn't require rerunning them.
See #19126 .
2022-03-28 00:54:46 +02:00
Vadim Zeitlin
8f1e277833
Ignore changes to GitHub issue templates in the CI builds
...
Unfortunately they will still run once when this commit is done, but at
least they won't run in the future when templates are modified.
2022-01-14 01:42:13 +01:00
Vadim Zeitlin
ddde0f1eea
Reenable cmake install step for Windows builds
...
Just skip using sudo under this OS, but still run "cmake install" as
this is required for the final test, checking the installation success,
to work.
2021-12-10 18:00:38 +01:00
Vadim Zeitlin
c39c119707
Try to force compiler choice to MSVC
...
Otherwise clang compiler is being chosen, even if MSVC should be
available.
2021-12-09 23:09:18 +01:00
Vadim Zeitlin
17e307ae67
Skip install step under MSW
...
This wouldn't work anyhow as "sudo" doesn't exist under this platform.
2021-12-09 20:23:44 +01:00
Vadim Zeitlin
25ede89983
Use bash for all build steps for MSW CMake build
...
Otherwise references to the variables don't work as expected.
2021-12-09 20:22:48 +01:00
Be
4ab869543f
Add CMake build with MSVC to GitHub Action CI workflow
2021-12-09 20:09:21 +01:00
Scott Talbert
769e24bae0
cmake: build all samples under Linux CI
2021-10-11 13:03:15 -04:00
Vadim Zeitlin
446268b61c
Rename ci_mac_selfhosted.yml to just ci_mac.yml
...
We are going to have both self- and GitHub-hosted runners in this file
soon, so rename it for clarity.
No changes yet.
2021-08-28 23:50:54 +02:00
Vadim Zeitlin
0701402737
Add CI workflow for building wxMSW using MSVS natively
...
This should allow running all the tests faster than it's done by
AppVeyor.
Ignore changes to this workflow file in all the other workflows.
2021-08-24 17:12:06 +02:00
Vadim Zeitlin
1a8e22d813
Rename self-hosted Mac CI workflow file for consistency
...
Call this file consistently with the other CI files and also ignore all
of the other files in each workflow to avoid unnecessary rebuilds.
Finally, remove a leftover mention of Travis file which doesn't exist
any longer.
2021-08-21 14:39:43 +02:00
Maarten Bent
fcd9b4ba2b
Add CMake builds to GitHub Actions
2021-07-24 16:39:19 +02:00