Chris Mumford
9c846ee493
test convert Makefile to CMake ( #2495 )
...
* Convert tests/Makefile to a cmake project file.
This change switches the building of LVGL tests to use cmake
which is more portable than make. Additionally, whenever
cmake can be used, instead of the Python script (`main.py`),
the former is preferred.
The interface to `main.py` is unchanged, and tests are built
and executated the same as before.
This closes https://github.com/lvgl/lvgl/issues/2474 .
* Installing `gcovr` in GitHub workflow.
* Documented steps to install libpng-dev.
* Added missing stdout flush when running tests.
* Grammar tweak in README.
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2021-08-27 15:49:31 +02:00
embeddedt
f0e8549fe1
fix(docs) commit to meta repo as lvgl-bot instead of actual commit author
2021-08-07 16:21:32 -04:00
Gabor Kiss-Vamosi
0838f1296b
Update release.yml
...
Filter for normal version tags (e.g. v.5.6.7 but not v5.6.7-dev)
2021-07-16 17:51:39 +02:00
Amir Gonnen
b6bda5e17e
fix(workflow) silence SDL warning for MicroPython ( #2367 )
...
Export XDG_RUNTIME_DIR to remove SDL warnings in workflow log
2021-07-11 18:15:32 -04:00
embeddedt
ac68b10e53
fix(workflow) use same Unix port variant for MicroPython submodules
2021-07-11 17:03:39 -04:00
embeddedt
38ad5d548b
fix(workflow) speed up MicroPython workflow
...
Previously cloning submodules took a very long time - too slow to give useful feedback.
2021-07-11 15:37:43 -04:00
embeddedt
27d88de899
fix(codecov) disable uploading coverage for pull requests
2021-07-08 09:42:37 -04:00
Amir Gonnen
0c386e3115
fix(workflow) change MicroPython workflow to use master ( #2358 )
...
Micropython dev-8.0 was merged to main. Change workflow to checkout main branch instead of dev-8.0
2021-07-07 17:51:41 -04:00
Themba Dube
4fff99da1d
feat(tests) upload coverage to codecov
2021-07-05 13:58:46 -04:00
Amir Gonnen
4114dc30e8
fix(examples) fix MicroPython examples and run the examples with CI ( #2339 )
...
* Fixes to micropython examples
Added missing images and fonts under 'assets'. Since .bin is in gitignore, renamed fonts to .fnt
* Update build_micropython workflow
Build the unix port dev variant and run tests.
See: https://github.com/lvgl/lv_binding_micropython/issues/151
2021-07-01 14:37:57 +02:00
Gabor Kiss-Vamosi
227402a81a
make test run on mseter and release/v8.*
2021-06-28 11:02:48 +02:00
Gabor Kiss-Vamosi
a3898b931e
test update CI for the new tests
2021-06-23 22:13:15 +02:00
embeddedt
6d05692d78
chore(docs) always deploy master to docs/master as well
2021-06-07 13:09:16 -04:00
Gabor Kiss-Vamosi
d1f2726ed7
Update release.yml
2021-06-01 11:14:59 +02:00
Gabor Kiss-Vamosi
4a00031713
fix push the compiled docs to the docs repo instead of docs_compiled
...
"docs" was renamed to "docs_old" and "docs_compiled" to "docs"
2021-05-25 11:21:04 +02:00
embeddedt
3b9f01766e
chore(stale) adjust issue closure timeouts
2021-05-18 10:07:42 -04:00
embeddedt
76d5d468b9
chore(issues) allow dispatching issue closer
2021-05-17 18:56:32 -04:00
embeddedt
f4bb6eadf5
Create close_old_issues.yml
2021-05-17 18:40:00 -04:00
embeddedt
e22a201369
Delete stale.yml
...
It has been extremely unreliable over the last few months.
2021-05-17 18:37:16 -04:00
embeddedt
77c61aa297
chore(docs) ensure requirements.txt is hashed in workflow
2021-05-15 16:08:55 -04:00
Themba Dube
a6086edfc0
chore(docs) upgrade to Sphinx 4 and use requirements.txt
2021-05-14 20:25:40 -04:00
Gabor Kiss-Vamosi
d85703b274
docs include ROADMAP.md and CHANGELOG.md
2021-05-15 01:10:19 +02:00
Themba Dube
b6a328363d
chore(docs) add support for release/v8 branch when it's created
2021-05-10 14:59:32 -04:00
embeddedt
918db23840
chore(docs) specify concurrency at job level
2021-05-08 20:34:16 -04:00
Themba Dube
2c886537e9
chore(docs) specify concurrency to avoid potential race condition
2021-05-07 15:46:31 -04:00
Themba Dube
86af86613b
chore(docs) improve PDF sidebar and pin dependencies
2021-05-07 13:02:17 -04:00
Themba Dube
ae27c592dd
chore(docs) add another missing dependency
2021-05-07 12:46:06 -04:00
Themba Dube
2746e8ea2a
chore(docs) add latexmk to dependencies and cache examples
2021-05-07 12:40:58 -04:00
Themba Dube
677c19a895
chore(docs) replace makeindex with texlive-binaries package
2021-05-07 12:34:43 -04:00
Themba Dube
5a5d469e23
chore(docs) fix latex build
2021-05-07 12:31:39 -04:00
Themba Dube
012d00a3eb
chore(docs) workflow update
2021-05-04 20:49:13 -04:00
Themba Dube
c057060913
docs: workflow improvements
2021-05-04 16:46:44 -04:00
Themba Dube
aeeec60885
docs(widgets) begin adding support for building live examples
2021-05-04 16:41:56 -04:00
Themba Dube
5a5593713f
chore(docs) use single commit
2021-04-28 08:43:24 -04:00
Themba Dube
bb1a4cfdcb
chore(docs) workflow update
2021-04-28 08:40:38 -04:00
Themba Dube
81886e7859
fix(docs): temporarily lock workflow to master to prevent running in PRs
2021-04-24 20:55:16 -04:00
Amir Gonnen
cf7133997c
fix(workflows) Use dev-8.0 branch of Micropython ( #2212 )
2021-04-23 20:41:27 -04:00
Themba Dube
331fea0ae4
fix(docs) install doxygen for GitHub Actions
2021-04-23 17:47:20 -04:00
Themba Dube
6df6cb0ec0
feat(docs) add first iteration of compile script
2021-04-23 17:45:34 -04:00
Gabor Kiss-Vamosi
3ab9b366f4
remove 'merge-to-dev.yml' as we don't use the dev brach anymore
2021-03-25 19:42:29 +01:00
Themba Dube
626f47f87b
feat(ci) add GCC problem matcher
2021-02-15 14:47:24 -05:00
Vitaly Puzrin
dfc6719479
Improve OpenCollective link ( #2054 )
...
Will show better icon
2021-02-03 08:54:17 -05:00
Gabor Kiss-Vamosi
2181dd858b
Update FUNDING.yml
2021-02-03 11:46:08 +01:00
Carlos Diaz
5e8d053adf
fix(issue-templates) correct typos in dev-discussion.md ( #2047 )
2021-01-31 13:11:08 -05:00
Xiang Xiao
81b13bf3b6
Remove the double empty lines from all source files ( #2009 )
...
* Run dos2unix for all source files
* Remove the trail space from all source files
* Remove the double empty lines from all source files
2021-01-11 14:28:00 +01:00
Gabor Kiss-Vamosi
7d3a6c8de4
Update main.yml
2021-01-08 14:35:39 +01:00
Gabor Kiss-Vamosi
636ea46a44
Delete close-if-no-template.yml
2021-01-08 14:33:49 +01:00
Gabor Kiss-Vamosi
0e2c83813f
Create main.yml
2021-01-08 14:32:55 +01:00
Gabor Kiss-Vamosi
ccc847e975
Create close-if-no-template.yml
2021-01-08 14:24:53 +01:00
Gabor Kiss-Vamosi
cabbaf093c
Delete auto-close-if-no-template.yml
2021-01-08 14:24:24 +01:00