mirror of
https://github.com/ArthurSonzogni/FTXUI.git
synced 2025-06-24 16:21:12 +08:00
Update documentation workflow and CHANGELOG
- Make the documentation workflow faster.
- Add to the CHANGELOG the fixes from:
22576bae6b
Fixed: https://github.com/ArthurSonzogni/FTXUI/issues/1029
This commit is contained in:
parent
22576bae6b
commit
d178bc1a95
11
.github/workflows/documentation.yaml
vendored
11
.github/workflows/documentation.yaml
vendored
@ -19,10 +19,15 @@ jobs:
|
|||||||
- name: "Install emsdk"
|
- name: "Install emsdk"
|
||||||
uses: mymindstorm/setup-emsdk@v7
|
uses: mymindstorm/setup-emsdk@v7
|
||||||
|
|
||||||
- name: "Install Doxygen/Graphviz"
|
- name: "Install Doxygen"
|
||||||
|
uses: ssciwr/doxygen-install@v1
|
||||||
|
with:
|
||||||
|
version: '1.12.0'
|
||||||
|
|
||||||
|
- name: "Install Graphviz"
|
||||||
run: >
|
run: >
|
||||||
sudo apt-get update;
|
sudo apt-get update;
|
||||||
sudo apt-get install doxygen graphviz;
|
sudo apt-get install graphviz;
|
||||||
|
|
||||||
- name: "Build documentation"
|
- name: "Build documentation"
|
||||||
run: >
|
run: >
|
||||||
@ -35,7 +40,7 @@ jobs:
|
|||||||
-DFTXUI_BUILD_TESTS=OFF
|
-DFTXUI_BUILD_TESTS=OFF
|
||||||
-DFTXUI_BUILD_TESTS_FUZZER=OFF
|
-DFTXUI_BUILD_TESTS_FUZZER=OFF
|
||||||
-DFTXUI_ENABLE_INSTALL=OFF
|
-DFTXUI_ENABLE_INSTALL=OFF
|
||||||
-DFTXUI_DEV_WARNINGS=ON ;
|
-DFTXUI_DEV_WARNINGS=OFF;
|
||||||
cmake --build . --target doc;
|
cmake --build . --target doc;
|
||||||
cmake --build . ;
|
cmake --build . ;
|
||||||
rsync -amv
|
rsync -amv
|
||||||
|
@ -1,6 +1,15 @@
|
|||||||
Changelog
|
Changelog
|
||||||
=========
|
=========
|
||||||
|
|
||||||
|
Next
|
||||||
|
====
|
||||||
|
|
||||||
|
### Doc
|
||||||
|
- Fix broken Doxygen output. See @markmandel in #1029.
|
||||||
|
- Use Doxygen awesome. Add our own theme.
|
||||||
|
- Break the documentation into several pages.
|
||||||
|
|
||||||
|
|
||||||
6.1.9 (2025-05-07)
|
6.1.9 (2025-05-07)
|
||||||
------------
|
------------
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user