Commit Graph

28 Commits

Author SHA1 Message Date
Nathan Schulte d36e719b64 GitHub workflows: factor more ubuntu-latest mirrors to script (#5044) 2023-02-07 09:01:27 -04:00
Nathan Schulte 41a403c30b GitHub workflows: more ubuntu-latest mirrors (#5038) 2023-02-06 17:50:26 -04:00
David Holdeman 14ed4f84bc yeet apt-spy (#5017) 2023-01-30 21:07:42 -05:00
David Holdeman 1ab672881d Lean submodule fetching (don't merge until all green) (#5013)
* remove submodules

* check out ChibiOS

* oops, try depth

* check skip, get libfirmware

* lua

* uzlib

* luaaa

* wideband_firmware

* remove submodules

* googletest

* libfirmware

* lua

* luaaa

* wideband_firmware

* don't need skip

* remove submodules

* ChibiOS

* libfirmware

* lua

* wideband_firmware

* remove submodules, checkout ibom

* remove submodules

* remove submodules, checkout firmware stuff

* remove submodules

* remove submodules

* googletest

* googletest

* libfirmware

* lua, wideband_firmware

* hw lib

* remove fetch-depth: 0

* luaformatter

* openblt, luaformatter

* install unit test stuff

* try fetch depth 2

* need luaformatter for all builds
2023-01-29 04:43:27 -05:00
Nathan Schulte cf6722c309 GitHub actions use apt-spy2, retry apt-get update (#4967)
* GitHub actions retry apt-get

* use primary (non-azure) Ubuntu archive

* remove newline in build-android.yaml

* apt-spy2
2023-01-13 05:35:59 -05:00
rusefillc 5f3fbf2eee reducing code duplication and making CI happier 2022-08-31 20:53:17 -04:00
rusefillc 1cba861718 i like it this way 2022-08-31 20:43:07 -04:00
rusefillc bc2a7ff307 more CI help 2022-08-29 21:00:29 -04:00
rusefillc bd9a177074 helping CI stay green 2022-08-27 14:51:41 -04:00
rusefillc c28d7d4bc9 helping CI stay green 2022-08-27 14:26:31 -04:00
dependabot[bot] 18382fe2a3 Bump actions/setup-java from 1 to 3 (#4388)
* Bump actions/setup-java from 1 to 3

Bumps [actions/setup-java](https://github.com/actions/setup-java) from 1 to 3.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v1...v3)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump actions/setup-java from 1 to 3 #4388

* Bump actions/setup-java from 1 to 3 #4388

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-07-28 04:00:13 -04:00
dependabot[bot] c22483dd59 Bump actions/upload-artifact from 2 to 3 (#4390)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-27 13:10:58 -04:00
dependabot[bot] cf21b52de9 Bump actions/checkout from 2 to 3 (#4389)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-27 12:47:07 +03:00
Matthew Kennedy a131c2c559 Reenable sanitize (#4384)
* turn on sanitize, fix overrun

* allow sanitize override, disable it for shared lib

* probably fix android build
2022-07-27 09:22:22 +03:00
rusefillc fdbbeee071 branches are green, (#4372)
master is red,
we have two separate issues

Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-07-22 08:26:04 -04:00
rusefillc e8a45742de JNI for test coverage #3965 2022-03-13 00:25:10 -05:00
rusefillc 281b567bda is this file update very broken? 2021-12-22 20:25:28 -05:00
David Holdeman bb6c4c3400 Use SSH for remaining workflows (#3407)
* install sshpass instead of ncftp

* don't use file for command

* change env vars

* replace ncftp with sshpass in docs

* switch gcov upload

* use heredoc instead of file

* convert ibom

* whoops

* messed up var

* remove quotes

* undo ini variable changes
2021-10-25 08:22:31 -04:00
rusefillc 19f72ec099 GHA reliability: retry FTP upload #3011
refactoring: more proper file name

TODO: more proper file location :)
2021-10-09 01:43:56 -04:00
Matthew Kennedy d62ad292ff shorter names (#3056) 2021-07-24 16:23:03 -04:00
David Holdeman 4d3e6b880e Fix 1712 (#1715)
* different behaviour for push vs. pr

* wrong operator

* add debug build type

* change artifact file

* wrong syntax

* picky quotes
2020-08-21 23:16:55 -04:00
rusefi 4945c405c9 GHA to sign APK files using RUSEFI_ANDROID_KEYPASS
details matter
2020-08-16 16:01:58 -04:00
rusefi 357d33c051 GHA to sign APK files using RUSEFI_ANDROID_KEYPASS 2020-08-16 15:50:41 -04:00
rusefi 1a9fc1ae5c .apk to build_server 2020-08-16 00:02:38 -04:00
rusefi 6c4be30568 .apk to build_server 2020-08-15 23:58:29 -04:00
rusefi 37735b1666 github action android build #1557 2020-07-02 23:10:25 -04:00
rusefi 537538be96 github action android build #1557 2020-07-02 23:02:10 -04:00
rusefi 6180239816 github action android build #1557 2020-07-02 22:30:53 -04:00