deskflow/.github/workflows
Nick Bolton ce3f8869e7
Reduce GUI compile time by building a GUI library (#7412)
* Call ensure_in_venv before all imports

* Create `gui` lib and link to `synergy` and test bins

* Move GUI IPC code to GUI lib

* Improve `AppConfig` members and change `minimizeOnClose` to `closeToTray`

* Group getters and setters

* Add missing `m_CloseToTray` load

* Fixed lint issue

* Add TODO comment for main window integ test

* Remove redundant comments and add override

* Remove dead code

* Update ChangeLog

* Fixed activation related compile errors

* Disable concurrency cancel jobs

* Disable fail-fast for matrix
2024-07-23 20:17:40 +01:00
..
build-containers.yml Use GitHub ARM64 runner for Linux (#7390) 2024-07-14 23:20:32 +01:00
ci.yml Reduce GUI compile time by building a GUI library (#7412) 2024-07-23 20:17:40 +01:00
codeql-analysis.yml Reduce GUI compile time by building a GUI library (#7412) 2024-07-23 20:17:40 +01:00
create-release.yml Make release workflow conditional 2024-07-16 19:38:33 +01:00
lint-changelog.yml Improve workflow triggers to ensure correct run time (#7378) 2024-07-09 18:50:54 +01:00
lint-source-code.yml Run install_deps.py script when building containers weekly (#7384) 2024-07-11 15:26:38 +01:00
sonarcloud-analysis.yml Reduce GUI compile time by building a GUI library (#7412) 2024-07-23 20:17:40 +01:00
stale-issues.yml Schedule CI daily at 5am to detect code rot early (#7363) 2024-07-02 16:36:54 +01:00
test-dist-upload.yml Re-implement CI auto version increment for packaging (#7354) 2024-06-26 15:46:42 +00:00
valgrind-analysis.yml Reduce GUI compile time by building a GUI library (#7412) 2024-07-23 20:17:40 +01:00