Max Prokhorov and GitHub
fb8846ff70
Fix github-script v5 breaking change
...
Since v5, rest methods have their own namespace
https://github.com/actions/github-script#breaking-changes-in-v5
Fixing latest release that broke on this step https://github.com/letscontrolit/ESPEasy/runs/7740919347?check_suite_focus=true#step:2:21
2022-08-10 13:25:16 +03:00
Max Prokhorov and GitHub
cead017f0a
[Build] Revert to platformio/toolchain-xtensa for the esp8266
...
Up-to-date for the 3.0.2 release
2021-08-17 01:36:19 +03:00
Maxim Prokhorov
aa1b1fef5b
ci: build documentation for push & pr
...
also fixing cache entry for docs/requirements.txt vs. normal requirements.txt
2021-06-06 19:24:41 +03:00
Maxim Prokhorov
fc21df68c6
ci: bump python version for actions
2021-06-06 19:00:06 +03:00
Maxim Prokhorov
099cd05903
ci: try to ignore build workflow when releasing
2021-05-15 23:04:38 +03:00
Maxim Prokhorov
4082a3fc84
ci: release single binaries .zip, merge all available build artifacts
2021-05-15 22:50:28 +03:00
Maxim Prokhorov
d60b58d3bf
ci: allow builds to fail
2021-05-15 22:38:52 +03:00
Max Prokhorov and GitHub
bbb010ad5b
Merge branch 'mega' into ghactions
2021-02-25 15:35:00 +03:00
Maxim Prokhorov
3762f56b82
build everything
2021-02-24 23:20:24 +03:00
Maxim Prokhorov
fd39cc5023
more more
2021-02-22 22:53:10 +03:00
Maxim Prokhorov
fb26e23030
more files
2021-02-22 22:53:10 +03:00
Maxim Prokhorov
298ef76fd8
files
2021-02-22 22:53:10 +03:00
Maxim Prokhorov
858c6aa446
order
2021-02-22 22:53:10 +03:00
Maxim Prokhorov
8081381e5a
fix order
2021-02-22 22:53:10 +03:00
Maxim Prokhorov
4a6f74b199
fetch into local ref
2021-02-22 22:53:10 +03:00
Maxim Prokhorov
bfbd189c53
try wildcard
2021-02-22 22:53:10 +03:00
Maxim Prokhorov
842bb57e83
and again
2021-02-22 22:53:10 +03:00
Maxim Prokhorov
e224b67d23
once again
2021-02-22 22:53:10 +03:00
Maxim Prokhorov
f07887d73b
see if these work
2021-02-22 22:53:10 +03:00
Maxim Prokhorov
a8b1e39f06
make sure to fetch the tag message
2021-02-22 22:53:10 +03:00
Maxim Prokhorov
a4c1287dc0
Github actions instead of Travis
2021-02-22 22:53:10 +03:00
Max Prokhorov and GitHub
7d2689b80c
typo
2020-08-30 14:24:38 +03:00
Max Prokhorov and GitHub
d329e432da
Update _P005_DHT.ino
2020-08-30 13:59:18 +03:00
Max Prokhorov and GitHub
0396f1b893
== INFINITY / NAN are bogus
...
https://godbolt.org/z/qff7fh
isinf & isnan are sufficient
2020-08-30 13:53:06 +03:00
Maxim Prokhorov
8883c8e225
[Gratuitous ARP] use public non-blocking API
2019-09-03 03:59:37 +03:00
Maxim Prokhorov
72483fac87
[Gratuitous ARP] Check that IF has both LINK_UP and UP flags
...
See this comment and further discussion in the issue:
https://github.com/xoseperez/espurna/pull/1877#issuecomment-525597314
Use the same condition as esp-lwip.
2019-08-30 03:37:31 +03:00
Maxim Prokhorov
eb3cc6cd84
[Gratuitous ARP] thread-safe etharp_gratuitous for esp32
...
As stated in LWIP documentation:
https://www.nongnu.org/lwip/2_1_x/multithreading.html
"When running in a multithreaded environment, raw API functions MUST only
be called from the core thread since raw API functions are not protected
from concurrent access (aside from pbuf- and memory management
functions). Application threads using the sequential- or socket API
communicate with this main thread through message passing."
https://www.nongnu.org/lwip/2_1_x/netifapi_8h.html
Is not present in current esp-idf / arduino-esp32 builds.
Using existing "private" TCPIP API, create a minimal struct to pass a message
to the LWIP thread instead of calling etharp_gratuitous directly.
2019-08-30 03:34:25 +03:00