Commit Graph

305 Commits (master)

Author SHA1 Message Date
Viktor 59491de1b0 [Scripts] consolidate toolchain scripts 2023-05-22 00:54:32 +02:00
viktorxda d2791563fd
Workflow: use buildroot ccache (#810) 2023-05-21 14:55:57 +02:00
viktorxda d009aa4a24
Workflow: set current tag to latest by default (#797) 2023-05-15 20:18:54 +02:00
viktorxda de3b24a97b
[General] move scripts and patches to general folder (#782)
Co-authored-by: Viktor <viktorxda@users.noreply.github.com>
2023-05-12 13:49:01 +03:00
viktorxda 734557b36c
Always install build dependencies (#788)
Co-authored-by: viktorxda <viktorxda@users.noreply.github.com>
2023-05-10 22:57:53 +02:00
viktorxda d23cb72c4d
Remove dependencies from matrix_build.yml (#786)
Co-authored-by: viktorxda <viktorxda@users.noreply.github.com>
2023-05-10 19:55:55 +02:00
viktorxda fef5f53228
Revert "[no ci] Update matrix_build.yml" (#785) 2023-05-10 18:58:37 +02:00
viktorxda a4a04c70ae
[no ci] Update matrix_build.yml (#784)
Co-authored-by: Viktor <viktorxda@users.noreply.github.com>
2023-05-10 18:17:16 +02:00
viktorxda 159840b627
[no ci] add fallback value for concurrency group (#777)
Co-authored-by: Viktor <viktorxda@users.noreply.github.com>
2023-05-08 19:03:11 +03:00
viktorxda 7f50da9c8b
[no ci] cancel previous workflow if pr is updated (#774)
Co-authored-by: Viktor <viktorxda@users.noreply.github.com>
2023-05-08 15:19:19 +03:00
cronyx 75d821c358
add sensors detect, fix load script (#742) 2023-04-23 19:21:21 +03:00
cronyx 1200a1bef0
fix hi3516ev200/ev300 fpv rootfs oversize (#726) 2023-04-15 00:53:06 +03:00
viktorxda 9724ad55e9
Add SSC338Q to matrix_build.yml (#721)
Co-authored-by: Viktor <viktorxda@users.noreply.github.com>
2023-04-14 07:26:53 +03:00
cronyx 9ed8b47e33
some fixes and improvements (#702) 2023-04-01 11:59:21 +03:00
Dmitry Ermakov e686f246de
[Ingenic] Add T30 OSDRV (#657) 2023-03-05 07:49:31 +03:00
Dmitry Ermakov a49d27fc41
GK710x fixes (#622) 2023-01-28 18:41:41 +03:00
Dmitry Ermakov 2b76afad80
Add TI DaVinci DM36x (#583) 2022-12-02 21:22:41 +03:00
Dmitry Ilyin 15d7f113de
Rename V200 60fps config and test new CI workaround (#561) 2022-11-17 17:05:38 +03:00
Dmitry Ilyin fe6cf7e8a1
Exchange flash type and release name in artifacts (#539) 2022-11-05 17:06:31 +03:00
Dmitry Ilyin b48a3c21db
Change release filename to names like openipc.hi3516cv300-ultimate-no… (#533) 2022-11-02 21:56:52 +03:00
Dmitry Ilyin 4f8976c1a6
Fit Goke FPV release into 8Mb (#524) 2022-10-24 09:56:13 +03:00
Dmitry Ilyin 0ad052e5b8
Fix RK1109/RK1126 status 2022-10-21 20:18:23 +03:00
Dmitry Ilyin dec0376dd9
Enable RK1109/1126 support (#521) 2022-10-21 17:57:02 +03:00
Dmitry Ilyin f688a9e452
Remove unknown_unknown and use rename profile openipc -> lite (#509) 2022-10-10 14:07:34 +03:00
Dmitry Ilyin ba1210ab0e
Bump hi3516ev200 and gk7205v200 to BR 2021.02.12 (#501) 2022-10-07 17:52:26 +03:00
Dmitry Ilyin e3f07ba913
Use specific BR version for specific platforms (#494) 2022-09-28 18:53:06 +03:00
Dmitry Ilyin 30f9661702
Ak3918ev200 codebase is dead, removing until someone will find good SDK (#456) 2022-09-14 11:36:40 +03:00
cronyx 9005de0684
add t31 ultimate build to actions (#439) 2022-09-08 11:58:01 +03:00
Dmitry Ilyin 1f8647aa84 [ci skip] Workaround curl HTTP/2 PROTOCOL_ERROR 2022-08-29 12:45:44 +03:00
Dmitry Ilyin 9f9d833a73 [CI] Move TG_OPTIONS to common env variables 2022-08-29 10:41:35 +03:00
Dmitry Ilyin a2ae002ff9
Fix ipctool building issues (#414) 2022-08-29 08:34:54 +03:00
Dmitry Ilyin 4b7c6f935a
Revert md5sum rearrange to fix broken sysupgrade (#417) 2022-08-28 08:11:59 +03:00
Dmitry Ilyin 918a4a2e6f
Migrate all scheduled builds to new CI (#402) 2022-08-27 18:28:37 +03:00
Dmitry Ilyin 8d06e76b16
Add CI build checks for ensure PRs don't break anything (#410) 2022-08-26 16:46:00 +03:00
Dmitry Ilyin aea919a348
Cleanup CI (#401)
* Say BR that we using CXX enabled toolchains

* Change nosave param to better name
2022-08-24 07:34:50 +03:00
Dmitry Ilyin c5ca11dbee
Attempt to fix '503 Egress is over the account limit' (#399) 2022-08-23 18:55:16 +03:00
Dmitry Ilyin 0dd034a014
Goke kernel update (#398) 2022-08-22 22:12:02 +03:00
Dmitry Ilyin c623d17f02
Migrate everything viable to new CI (#395) 2022-08-21 22:34:31 +03:00
Dmitry Ilyin 3c4f55340d
Add Anyka/old Goke to new CI (#385)
* Use common matrix build

* Add GCC 8 compatible patches
2022-08-21 07:35:42 +03:00
Dmitry Ilyin 97fff4eda1
Use lite/fpv/ultimate Majestic binary releases with exceptions (#391)
* Use lite/fpv/ultimate Majestic binary releases with exceptions

* Migrate hi3516av100/hi3516dv100 to new matrix builds

* Migrate hi3519v101/hi3516av200 to new matrix builds

* Only lite release for hi3519v101
2022-08-20 21:27:45 +03:00
Dmitry Ilyin 8762407ee6
Migrate new Goke gen to new matrix builds (#393) 2022-08-20 20:03:00 +03:00
Dmitry Ilyin e1496567b5
Add mini package (#381) 2022-08-19 19:34:23 +03:00
Dmitry Ilyin f3f14ab965
Tinify libfdk encoder (#376)
* Tinify libfdk encoder

* Test skip of download artifact
2022-08-18 23:25:38 +03:00
Dmitry Ilyin 99935c0fa2 CI: Fix NEED evaluation 2022-08-18 13:52:21 +03:00
Dmitry Ilyin 34153e3294 Add CI debug 2022-08-18 13:36:24 +03:00
Dmitry Ilyin 2e4915bf59 Fixing a fix 2022-08-18 13:33:20 +03:00
Dmitry Ilyin aa3f5feb94 Fix GH releases url 2022-08-18 13:30:49 +03:00
Dmitry Ilyin 154d51d04c
Determine toolchain archive name based on profile (#365) 2022-08-18 12:19:34 +03:00
Dmitry Ilyin f06bcceae0
Fix TAG_NAME and other things 2022-08-16 15:08:22 +03:00
Dmitry Ilyin 3de72dc648
Set master branch in quotes 2022-08-16 13:55:16 +03:00
Dmitry Ilyin 3837e9c8d7
Fix matrix ci to resolve creating release issue and build it on each commit (not schedule) (#362)
* [skip ci] Fix matrix ci to resolve creating release issue and build it on each commit (not schedule)
2022-08-16 13:52:38 +03:00
Dmitry Ilyin e9f489a171
Ci nand infer (#356)
* Set internal release versions more flexible

* Simplify CI code after master updated

* Remove hardcode for NAND firmware releases

* Cleanup code and make it run faster

* Move HAS_NAND upper
2022-08-15 21:08:13 +03:00
Dmitry Ilyin cee5bfc1dd
Mitigate invisible-mirror.net connection timeout issue (#358)
* Set internal release versions more flexible

* Mitigate invisible-mirror.net connection timeout issue
2022-08-15 19:44:50 +03:00
Dmitry Ilyin 04bfd11695
Cleanup ci (#354)
* Set internal release versions more flexible

* Simplify CI code after master updated
2022-08-14 21:07:30 +03:00
Dmitry Ilyin 005fe74e04
Test gather all hi3516ev200 family to matrix (#343)
* Test gather all hi3516ev200 family to matrix

* Fix prev commit issues

* Cleanup the code

* Add separate toolchain build

* Test with swap enabled

* Fix conditionals in actions
2022-08-14 19:37:19 +03:00
Dmitry Ilyin e33bb26839
Mark NOR and NAND releases uploading steps explicitly (#342) 2022-08-13 12:12:16 +03:00
Dmitry Ilyin ffa6866a96
Don't upload GitHub releases when run under act (#341) 2022-08-13 11:43:25 +03:00
Dmitry Ilyin d119ae4427
Exit early from CI just after error message was sent (#340) 2022-08-13 11:32:31 +03:00
Dmitry Ilyin 852fa212a7
Mitigate CMake issue in act environments (#339) 2022-08-13 11:27:27 +03:00
Dmitry Ilyin f0f19fb137
Make workflows compatible with act (#338) 2022-08-13 09:41:30 +03:00
cronyx a2fd209a53 formatting 2022-08-12 00:14:25 +03:00
cronyx 15f3f3e05d formatting 2022-08-12 00:06:03 +03:00
cronyx 0a48a258e8 formatting 2022-08-12 00:03:49 +03:00
cronyx dc217c0ed1 formatting 2022-08-11 23:56:19 +03:00
cronyx fe3c3a3051 return t10 t20 to auto build 2022-08-11 23:53:39 +03:00
cronyx 2f328d9d6c another fix actions t10 t20 2022-08-09 14:57:37 +03:00
cronyx 1a9fa8be4d fix actions t10 t20 2022-08-09 14:49:03 +03:00
cronyx d29da177bd hi3516dv100 ultimate profile 2022-08-08 15:36:36 +03:00
cronyx 028e01eb40 ultimate build for (hi3518ev200 hi3518ev300) 2022-07-29 16:05:49 +03:00
cronyx 702332dd14
sync fpv profiles (#287)
* hi3516ev300: auto set allocator

* revert changes in the building script

* sync fpv profiles
2022-07-28 15:49:50 +03:00
Igor Zalatov (from Citadel PC) 1d91fd6453 [HI3516CV100] Enable run GitHub actions via crontab 2022-07-23 23:21:08 +03:00
Igor Zalatov (from Citadel PC) 721cb2bbfc [HI351Xxv100] Temporary suspension of scheduled work 2022-07-20 00:10:52 +03:00
Igor Zalatov (from Citadel PC) 432b25d78e [SSC335DE] Add profile 2022-07-20 00:09:50 +03:00
Igor Zalatov (from Citadel PC) c41bd157ff [MSC31xx] Fix schedule build 2022-06-29 09:03:37 +03:00
Igor Zalatov (from Citadel PC) ae84125be1 [MSC31xx] Change toolchain type 2022-06-26 23:34:29 +03:00
Igor Zalatov (from Citadel PC) 35ab236610 [MSC31xx] Change toolchain type 2022-06-26 22:46:53 +03:00
Igor Zalatov (from Citadel PC) 3acb170fa5 [MSC31xx] Fix actions 2022-06-26 18:34:49 +03:00
Igor Zalatov (from Citadel PC) f916fc1983 Update msc313e/msc316dc project 2022-06-25 15:28:07 +03:00
Igor Zalatov (from Citadel PC) baae6aa756 Enable autobuild for msc313e 2022-06-25 14:49:23 +03:00
Dmitry Ermakov 6d8119cc89 [RV11xx] Bump SDK version, add android boot.img generation 2022-06-22 00:02:20 +03:00
Dmitry Ermakov 25cd04ffa1 Add FH8833v100 aka FH8633 aka FH8632 ... 2022-06-19 21:29:16 +03:00
Igor Zalatov 173e3f5f5b Add gk7205v210 profile 2022-06-13 14:31:29 +03:00
Dmitry Ermakov c5edd9eccc Add Anyka AK39XXEV300 2022-06-12 17:19:44 +03:00
Igor Zalatov (from Citadel PC) bb7a065adf Update files for GM8136 project 2022-06-05 20:38:24 +03:00
Igor Zalatov (from Citadel PC) 23eeb0265a Remove unused file 2022-06-05 18:43:40 +03:00
Igor Zalatov (from Citadel PC) 7f7bcd78b2 Probe new gm8136_images.yml 2022-06-05 18:42:56 +03:00
Igor Zalatov (from Citadel PC) 3adaa6e3dd Fix toolchain name 2022-06-05 17:17:37 +03:00
Igor Zalatov (from Citadel PC) e796813721 Add gm8136_uclibc profile 2022-06-05 16:24:58 +03:00
Dmitry Ermakov b0d047d0db Add T21 actions 2022-06-02 17:28:03 +03:00
cronyx de142c03a8 add config and workflow for hi3516av100 ultimate 2022-05-31 21:07:54 +03:00
Dmitry Ermakov 0a82b782fa Add Majestic package for T31 2022-05-31 10:22:14 +03:00
Dmitry Ermakov 560618093b
Update t31_images.yml 2022-05-30 19:13:58 +03:00
Dmitry Ermakov f590512596 Add preliminary support for Rockchip RV11XX 2022-05-24 20:41:02 +03:00
cronyx 489006f8ae add hi3516ev300 fpv profile 2022-05-23 17:27:46 +03:00
cronyx 8b14a76f71 add config and workflow for hi3516av200 ultimate 2022-05-17 19:13:20 +03:00
cronyx a1428e4ef0 add config and workflow for gk7205v200 ultimate 2022-05-16 18:33:30 +03:00
cronyx db8766bb7b fix actions 2022-05-15 21:46:48 +03:00
cronyx 2d2fbf585b fix fpv workflow, add gk7205v300 ultimate profile 2022-05-15 20:49:48 +03:00
Dmitry Ermakov 75e4a417a1 Fix github actions 2022-05-12 23:32:31 +03:00
Dmitry Ermakov 4a504116ee Fix github actions 2022-05-12 22:20:51 +03:00
Dmitry Ermakov c416a04b1e Fix github actions 2022-05-12 16:50:01 +03:00
Dmitry Ermakov c3e16d7086 Fix github actions 2022-05-12 16:31:32 +03:00
Dmitry Ermakov 0446e8f246 Add UBIFS support 2022-05-12 14:42:05 +03:00
Igor Zalatov (from Citadel PC) 598d04f8dd Up for test 2022-05-08 00:34:49 +03:00
Dmitry Ermakov 1782f82dcb Add MStar Infinity3 2022-03-21 21:40:06 +03:00
Dmitry Ermakov 78651886dc Add GK710X 2022-03-14 10:55:33 +03:00
Dmitry Ermakov 17b41bb465 Add Ingenic T10/T20 2022-03-14 09:26:39 +03:00
Igor Zalatov (from Citadel PC) 5d800c24b5 Update actions for T31 2022-03-13 14:37:18 +03:00
Dmitry Ermakov cb40a2e473 Add Ambarella S3L 2022-03-06 21:49:30 +03:00
Igor Zalatov (from Citadel PC) 42c9214317 Merge branch 'master' of github:OpenIPC/firmware 2022-02-16 08:17:06 +03:00
Igor Zalatov (from Citadel PC) 0523ad4ac3 Disable fh8632 autobuild 2022-02-16 08:16:00 +03:00
Dmitry Ermakov ba3f71add5 Add AK3918Ev200 support 2022-02-14 08:46:25 +03:00
Igor Zalatov (from Citadel PC) ca7ec11fd1 Actions for Fullhan updated 2022-02-13 08:59:42 +03:00
Igor Zalatov (from Citadel PC) ff10f4c08f Actions for Fullhan updated 2022-02-13 01:22:39 +03:00
Dmitry Ermakov 04fcc07d47 Add FH8852v100 support 2022-02-12 23:43:22 +03:00
Dmitry Ermakov 14d6b349de Add FullHan FH885X support 2022-02-12 20:13:54 +03:00
Dmitry Ermakov 7230fa3ff4 Fix typo [GM8136] 2022-02-10 09:12:20 +03:00
Dmitry Ermakov 57cc5d9f1e Add Actions profile for GM8136 2022-02-10 09:09:03 +03:00
Igor Zalatov (from Citadel PC) cea5c5ce45 Change time of GitHub building firmware 2022-02-01 14:41:38 +03:00
Dmitry Ermakov 4ae61801d5
Fix SDK name for Hi3516Cv300 2022-01-16 17:03:44 +03:00
Dmitry Ermakov 42039ccae1 Fix SDK name for Hi3519v101 2022-01-16 16:48:40 +03:00
Dmitry Ermakov 2bf9492005 Add Hi3516Cv100 series 2022-01-07 21:52:17 +03:00
Igor Zalatov (from Citadel PC) 3aa790fb57 Fix nt98566 SDK build 2022-01-07 14:03:50 +03:00
Dmitry Ermakov 1cb5c2750a Add Hi3519v101 family 2022-01-07 12:52:02 +03:00
Igor Zalatov (from Citadel PC) a1456a4c0e Update nt98566 configs 2022-01-06 21:02:47 +03:00
Igor Zalatov (from Citadel PC) ac1036a9f1 Fix building profile for hi3516av100 2022-01-03 16:53:34 +03:00
Igor Zalatov (from Citadel PC) 9cf06963a8 Add new size for check squashfs 2022-01-02 19:27:00 +03:00
Igor Zalatov (from Citadel PC) d092b8cc02 Add ultimate profile for HI3516ev300 2022-01-02 19:03:16 +03:00
Igor Zalatov (from Citadel PC) eccb092fee Update version on GitHub actions 2021-12-30 22:14:49 +03:00
Igor Zalatov (from Citadel PC) 38aaef82a3 Move SigmaStar devices to musleabihf 2021-12-24 22:05:24 +03:00
Igor Zalatov (from Citadel PC) e44f454370 Move SSC337 profile to musl for tests 2021-12-19 21:59:05 +03:00
Igor Zalatov 541c424934
Merge pull request #98 from p0isk/md5sum-patch
Add checksum for all

Very BIG thanks !
2021-12-12 20:43:11 +03:00
p0isk 4e73df36ec Add checksum for all 2021-12-12 20:36:42 +03:00
Igor Zalatov ef150e8671
Merge pull request #97 from p0isk/md5sum-patch
Add checksum

Thank you !
2021-12-12 18:54:16 +03:00
p0isk 53bb15909c Add checksum for hi3516ev200 2021-12-12 18:50:32 +03:00
Igor Zalatov (from Citadel PC) 3f2eccf5e5 Up 2021-12-11 21:09:59 +03:00
Igor Zalatov (from Citadel PC) ed5de3489e Up 2021-12-11 21:07:19 +03:00
Igor Zalatov (from Citadel PC) e6264c844c Up 2021-12-11 21:06:11 +03:00
Igor Zalatov (from Citadel PC) 98fc2e86ae Up 2021-12-11 20:59:38 +03:00
Igor Zalatov 31a4310ed3
Update fh8852_images.yml 2021-12-11 20:57:29 +03:00
Igor Zalatov (from Citadel PC) cb3316911b Add workflow for hi3516av100 2021-12-11 20:27:55 +03:00
Igor Zalatov (from Citadel PC) 25165a1c34 Add gk7205v200_fpv profile for test 2021-12-04 18:08:34 +03:00
Igor Zalatov (from Citadel PC) d509abc987 Update actions 2021-12-03 23:38:38 +03:00
Igor Zalatov (from Citadel PC) 255d10b188 Add debug_microbe alias and hi3516dv100 check size message 2021-12-03 19:21:05 +03:00
Igor Zalatov (from Citadel PC) 6e0600e7af Update hi3516cv300 config 2021-12-03 10:20:31 +03:00
Igor Zalatov (from Citadel PC) 3dcaa16aa5 Small bugfix 2021-12-01 23:10:04 +03:00
Igor Zalatov (from Citadel PC) 326f881fd9 Add crontab and production rules 2021-12-01 23:00:18 +03:00
Dmitry Ermakov 78f8fbfcb2 Add workflow for Hi3516Dv100 2021-11-30 21:05:07 +03:00
Dmitry Ermakov 37a28e7ebc Fixes for Hi3536Cv100 SoC 2021-11-16 21:59:34 +03:00
Igor Zalatov (from Citadel PC) de0215df06 Enable CPP on toolchain for Novatek 2021-11-14 23:14:30 +03:00