Commit Graph

303 Commits

Author SHA1 Message Date
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 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
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
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 929d9f7a57 Update release.yml 2020-11-02 13:13:01 +01:00
Gabor Kiss-Vamosi 23aec1e1ce Update release.yml 2020-11-02 12:52:03 +01:00
Gabor Kiss-Vamosi d487acd7cc Create release.yml 2020-11-02 12:51:12 +01:00
Amir Gonnen 3dabec4cae Run test on dev branch as well (#1835) 2020-10-05 10:53:02 +02:00
Amir Gonnen 3c6741b11c Update build_micropython.yml (#1794)
Fetch both head and merge commits of "pull" refs. This would allow the CI script to first try checkout the merge commit (which is `github.sha` on PR) and only if that fails, default to checking out the PR head.
2020-09-15 12:19:56 +02:00
Amir Gonnen 1b3e1c4331 Fix submodule checkout in both push and PR (#1783) 2020-09-10 19:20:59 -04:00
Amir Gonnen a6150ea78f CI - Build Micropython with LVGL submodule (#1771) 2020-09-05 13:46:07 +02:00
Gabor Kiss-Vamosi 91cfb70856 fix ci 2020-08-31 14:04:23 +02:00
Gabor Kiss-Vamosi 09ce595239 fix ci 2020-08-31 14:02:43 +02:00
Gabor Kiss-Vamosi d4c3567f84 install libpng for test 2020-08-31 14:00:49 +02:00
Gabor Kiss-Vamosi 6d1da27b3c Create merge-to-dev.yml 2020-06-30 09:43:58 +02:00
Gabor Kiss-Vamosi 1b9ccf9cc6 add the dev branch to CI 2020-06-08 13:56:45 +02:00