Commit Graph

511 Commits

Author SHA1 Message Date
Dan Halbert
057dc8df19 fix build directories assumed by S3 upload commands 2023-10-16 22:11:21 -04:00
Scott Shawcroft
db9085cab7
Hopefully fix mpy-cross-mac build 2023-10-11 10:04:03 -07:00
Scott Shawcroft
22a44c6003
Try and fix mpy-cross variants 2023-10-11 10:03:46 -07:00
Tekktrik
6f8670a284 Updated how stubs are built 2023-05-09 22:01:24 -04:00
Dan Halbert
d1df7e9cff Add 'sudo apt-get update' before any 'sudo apt-get install' 2023-04-17 19:51:02 -04:00
MicroDev
3a4bffdd65
use correct commits for diff 2023-03-12 09:44:13 +05:30
MicroDev
a6400fb08a
use intersection of changes per commit and merge ref 2023-03-11 00:26:34 +05:30
MicroDev
64ba371f28
conditionally run jobs on push 2023-03-10 16:33:43 +05:30
MicroDev
f0b509cd0d
partially revert refactor workflow names 2023-03-08 00:51:02 +05:30
MicroDev
03bb7ff652
refactor boards / build to ports / board 2023-03-07 03:22:31 +05:30
MicroDev
b17364a447
conditionally build all languages 2023-03-04 15:08:54 +05:30
MicroDev
d35297ceae
refactor workflow names 2023-03-04 12:11:30 +05:30
MicroDev
055c9bfb40
split boards dynamically 2023-03-04 12:10:36 +05:30
MicroDev
0e17deff05
ci fix scheduler 2023-02-24 11:41:41 +05:30
MicroDev
60a9c7e5b2
move windows workflow to build ci and more 2023-02-23 14:39:37 +05:30
MicroDev
f4f95ada79
fix empty exclude commit 2023-02-22 20:49:14 +05:30
MicroDev
592fea6822
split atmel-samd instead of raspberrypi 2023-02-22 20:08:13 +05:30
MicroDev
dc80133d7e
re-enable changes per commit 2023-02-18 16:29:59 +05:30
MicroDev
729fc97668
custom board build 2023-02-16 09:36:12 +05:30
MicroDev
3036348f72
couple ci fixes
- upload stubs as `.tar.gz` instead of `.zip`
- append recursive flag only when the source ends with a backslash
2023-02-16 09:07:41 +05:30
MicroDev
9de039b625
pass secrets to reusable workflows 2023-02-15 21:31:15 +05:30
MicroDev
cfea7c1d69
refactor mpy-cross-mac aws path 2023-02-15 10:56:54 +05:30
MicroDev
5168e96d0c
fix docs upload to aws 2023-02-15 10:56:06 +05:30
MicroDev
50c52fca88
split raspberrypi and refactor espressif 2023-02-14 20:38:14 +05:30
MicroDev
65e9d937ac
use python based msgfmt 2023-02-13 11:22:35 +05:30
MicroDev
d959ef1e5b
use venv to cache python deps 2023-02-11 14:09:32 +05:30
MicroDev
70a4efc08a
use composite action for aws s3 upload 2023-02-10 23:24:46 +05:30
MicroDev
17e03c4768
ci max parallelism 2023-02-10 21:32:23 +05:30
MicroDev
23bb17c240
use composite actions and reusable workflow 2023-02-10 17:14:21 +05:30
MicroDev
baaa2362c2
use already built mpy-cross 2023-02-10 16:38:25 +05:30
MicroDev
fc0bd6b7eb
use composite action for fetching submodules 2023-01-28 15:41:11 +05:30
MicroDev
39b4f26932
update ci 2023-01-21 11:01:09 +05:30
MicroDev
f36c862cab
refactor stuff in ci 2023-01-18 12:12:54 +05:30
MicroDev
3b2fe1510e
cache idf and its submodules 2023-01-16 20:42:38 +05:30
MicroDev
bad80ef703
fix idf submodules init 2023-01-16 18:03:29 +05:30
MicroDev
1e2d0a4be8
gettext is pre-installed on mac 2023-01-16 17:13:19 +05:30
MicroDev
fd3faa4a05
only install awscli when required 2023-01-16 17:03:39 +05:30
MicroDev
03804e6ec1
refactor and alphabetically arrange matrix jobs 2023-01-14 20:42:58 +05:30
MicroDev
434c2355a0
multiple ci enhancements
- selectively fetch submodule tags
- conditionally build mpy-cross
- remove frozen from submodule cache
2023-01-14 17:10:40 +05:30
MicroDev
6bc0274aec
cache common submodules and share cp version 2023-01-14 10:58:04 +05:30
MicroDev
ad4357d152
use pr head ref and not the merge ref 2023-01-11 19:22:07 +05:30
MicroDev
722a313cc1
set base and head commit only when the event is a pr 2023-01-07 21:13:07 +05:30
MicroDev
f0e7e3115a
refactor how base and head commit are set
- avoid `github.event.after` as it isn't available during initial CI run of the PR
2023-01-07 21:03:16 +05:30
MicroDev
09adb24284
slightly refactor ci 2023-01-07 18:41:16 +05:30
MicroDev
8096c94e1b
build docs only when //| matches 2023-01-07 18:17:48 +05:30
MicroDev
03d4d63ab5
simplify fetching changed files 2023-01-07 17:48:39 +05:30
MicroDev
a97d8e97ad
update tj-actions/changed-files to v34 2023-01-05 12:00:46 +05:30
MicroDev
b01bf1e16c
revert fetch-depth setting in ci 2022-12-12 02:10:01 +05:30
MicroDev
53e1416484
downgrade and lock tj-actions/changed-files at v34.5.1 2022-12-12 02:09:08 +05:30
MicroDev
628865b235
change fetch-depth setting in ci 2022-12-11 20:49:00 +05:30