Gabor Kiss-Vamosi
ef08f1c0fe
chore(ci): add friendlier message to stale bot
2022-04-19 08:37:46 +02:00
embeddedt
5977eeff3c
ci(stale) bump action version
...
This should fix a couple problems I've noted with issues not having their stale status removed.
2022-04-05 08:14:03 -04:00
embeddedt
fcc1152f9c
ci don't run workflows twice on PRs
2022-03-07 10:04:59 -05:00
embeddedt
d345f76d02
ci remove formatting comment
...
This only works when the author is an @lvgl member.
2022-03-05 17:11:39 -05:00
embeddedt
9fcefe5a49
ci use GCC problem matcher on ARM tests as well
2022-01-31 09:28:02 -05:00
embeddedt
b34fe9ed8b
ci(micropython) use ESP-IDF 4.4
2022-01-29 08:25:34 -05:00
Carlos Diaz
ded126a478
chore(ci): update check_style.yml ( #3047 )
...
Update failure message
2022-01-25 11:01:56 +01:00
embeddedt
6de3fa8004
ci force use of ccache in PATH
2022-01-24 11:29:46 -05:00
embeddedt
a7c590f10d
ci force ccache to be saved every time
2022-01-24 11:26:58 -05:00
embeddedt
80408f704e
ci attempt to speed up cross tests
2022-01-24 10:42:54 -05:00
embeddedt
c9e19272c6
ci disable LeakSanitizer on dockerized tests
2022-01-24 10:26:21 -05:00
embeddedt
772f219c0a
ci(cross) install build-essential
2022-01-24 10:07:20 -05:00
embeddedt
df7eaa020d
ci(cross) use python3 instead of python
2022-01-24 10:05:12 -05:00
embeddedt
90e2b9f05e
ci inline apt-get commands
2022-01-24 10:01:00 -05:00
embeddedt
59b4769344
ci use specific version tag
2022-01-24 09:57:58 -05:00
embeddedt
7008770261
ci initial support for cross-architecture tests
2022-01-24 09:55:47 -05:00
Gabor Kiss-Vamosi
79d0ec092d
chore: update arduino linter
2022-01-20 13:22:36 +01:00
Gabor Kiss-Vamosi
f79b00cce0
ci: add arduino linter action
2022-01-20 13:20:42 +01:00
Gabor Kiss-Vamosi
46c6cb99d3
Update bug-report.md
2022-01-15 19:51:21 +01:00
Tomas Rezucha
e7a0f3b99c
fix various issues for esp32 ( #3007 )
...
* kconfig: Fix invalid dependancy in fsdrv
LV_USE_FS_* symbols are integers, instead of usual booleans.
We must treat them as such.
* ci: Get LVGL version from git tag
* docu: Update Espressif readme
* ci run apt update before installing
2022-01-14 12:47:49 -05:00
embeddedt
6b841555cd
ci switch to codecov v2
...
Related: #2663
2022-01-06 11:03:52 -05:00
embeddedt
5bb3686ea8
ci fix check style action
...
The ability for lvgl-bot to format isn't being added.
2021-12-21 08:57:46 -05:00
embeddedt
6de89e4b7b
ci remove formatting request workflow
...
This approach is too risky and insecure in its current implementation.
2021-12-13 08:55:36 -05:00
embeddedt
dddafaec94
ci one last try at this for tonight
2021-12-12 22:00:33 -05:00
embeddedt
8277f78d13
ci force pushing to upstream branch
2021-12-12 21:55:47 -05:00
embeddedt
cb3de308fd
ci try alternate checkout mechanism
2021-12-12 21:52:31 -05:00
embeddedt
9fcf52a82b
ci ensure lvgl-bot is used to make commits
2021-12-12 21:49:22 -05:00
embeddedt
02f02fa78f
ci apply my updates to the verify-formatting action
2021-12-12 21:44:14 -05:00
embeddedt
d1ccbf607f
ci fix typo in formatting action
2021-12-12 21:42:15 -05:00
embeddedt
1f6037ce98
ci more formatting action updates
2021-12-12 21:39:34 -05:00
embeddedt
065d821c70
ci test formatting action
2021-12-12 21:37:21 -05:00
embeddedt
2f8e4bc4c4
ci more debugging for formatting action
2021-12-12 21:35:18 -05:00
embeddedt
be9722c420
ci update action
2021-12-12 21:33:32 -05:00
embeddedt
7af78498a8
ci create handler for formatting requests
2021-12-12 21:30:46 -05:00
embeddedt
1fa7257801
ci(micropython) switch to newer GCC action
2021-12-02 08:32:09 -05:00
embeddedt
04f47eae0d
ci(style) force color on diff to help highlight whitespace changes
2021-12-02 08:13:57 -05:00
Uli Raich
cd197a8e49
feat(examples) add micropython versions of the external library examples ( #2762 )
...
Co-authored-by: embeddedt <42941056+embeddedt@users.noreply.github.com>
2021-11-24 21:18:15 -05:00
guoweilkd
81f7d50c45
feat(freetype): support bold and italic ( #2824 )
...
* feat(freetype):support bold and italic
* fix(format): replace code-format.sh with code-format.py
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2021-11-24 20:19:09 +01:00
Gabor Kiss-Vamosi
ac7f31c716
Update pull_request_template.md
2021-11-23 14:34:27 +01:00
embeddedt
a2b555e096
ci add workflow to check code formatting
2021-11-22 08:52:18 -05:00
embeddedt
1ab5c9689f
ci(micropython) add rp2 port
...
Related: https://github.com/lvgl/lvgl/issues/2758#issuecomment-958912402
2021-11-03 09:49:36 -04:00
Amir Gonnen
63ff80192b
ci(micropython) fix git fetch ( #2757 )
...
Switch from git protocol to https.
Related: https://github.blog/2021-09-01-improving-git-protocol-security-github/#no-more-unauthenticated-git
2021-11-02 20:24:55 -04:00
embeddedt
93c1303ee7
chore(stale) disable on forks
2021-10-23 08:20:19 -04:00
embeddedt
5d8285e2d3
ci create check for lv_conf_internal.h
2021-10-20 20:06:34 -04:00
embeddedt
ab316a07bc
ci(micropython) add GCC problem matcher
2021-10-09 08:11:54 -04:00
Amir Gonnen
a625dc2206
ci(micropython) add ESP32 and STM32 tests ( #2629 )
...
Co-authored-by: embeddedt <42941056+embeddedt@users.noreply.github.com>
2021-10-06 12:03:03 -04:00
embeddedt
f215174999
ci(docs) run apt-get update before installation
2021-09-12 08:11:37 -04:00
Tomas Rezucha
d6ff681853
Espressif IDF component manager ( #2521 )
...
* Publish LVGL releases to Espressif's component service
* Provide idf_component.yml
2021-09-06 11:20:33 +02:00
Chris Mumford
b1bf7fd29a
test(ci) build and run tests in parallel. ( #2515 )
...
Create one GitHub workflow job for each build option build
or test execution. This allows each of the five builds to
be executed in parallel as well as making it easier to
navigate to the test output as it now resides in its own
job.
This change **does** change the command-line arguments to
the test execution script. This is required to allow the
build options name to be passed in.
New `tests/main.py` command-line help:
```
usage: main.py [-h] [--build-options BUILD_OPTIONS] [--clean]
[--report]
[{build,test} [{build,test} ...]]
Build and/or run LVGL tests.
positional arguments:
{build,test} build: compile build tests, test:
compile/run executable tests.
optional arguments:
-h, --help show this help message and exit
--build-options BUILD_OPTIONS
the build option name to build or run.
When omitted all build configurations
are used.
--clean clean existing build artifacts before
operation.
--report generate code coverage report for
tests.
This program builds and optionally runs the LVGL test programs.
There are two types of LVGL tests: "build", and "test". The
build-only tests, as their name suggests, only verify that the
program successfully compiles and links (with various build
options). There are also a set of tests that execute to verify
correct LVGL library behavior.
```
2021-09-01 11:58:14 +02:00
Chris Mumford
b5f6411732
ci(tests) add dependency on GNU parallel ( #2510 )
...
lv_binding_micropython added a dependency on GNU parallel[1] to allow
the tests to be run in parallel.
[1] https://www.gnu.org/software/parallel/
2021-08-29 07:26:35 -04:00