Commit Graph

857 Commits

Author SHA1 Message Date
rusefillc 4825fc2307 only: bundle_upload_folder 2024-04-18 20:04:45 -04:00
David Holdeman ee462f0e3b add missing .ini and .md files 2024-04-03 18:16:43 -04:00
rusefillc a7b8879b4b $(BUNDLE_FULL_NAME)_obfuscated_public_autoupdate.zip #6330 2024-04-01 10:08:37 -04:00
David Holdeman 37b3cdeb43 add no ci to commit messages 2024-03-31 19:54:34 -04:00
rusefillc 2481a245b6 only: obfuscated_public upload using separate set of secrets - fixing inputs? 2024-03-30 21:52:53 -04:00
rusefillc 7a3b5ca316 obfuscated_public upload using separate set of secrets 2024-03-30 21:09:40 -04:00
rusefillc e7ef336dd1 safer part of obfuscated_public upload using separate set of secrets 2024-03-30 20:18:48 -04:00
rusefillc f0a21e1b58 preparing upload_bundle.sh for reuse with different credentials 2024-03-30 11:16:29 -04:00
David Holdeman 1dac5b382d also git stash other things that pull rebase 2024-03-28 16:56:03 -04:00
David Holdeman 4e0319e86e Update gen-configs.yaml
#5984
2024-03-28 12:29:01 -04:00
David Holdeman bebf2c9000 revamp pushing in workflows with pull --rebase 2024-03-28 10:46:14 -04:00
rusefillc 0d396df0f6 only: We forgot the intent of 'env.full' and we need full bundle as PR build artifact #6303 2024-03-27 11:30:30 -04:00
rusefillc 67bf97d1c2 nighly releases have stopped on March 1st #6286 2024-03-26 21:17:36 -04:00
rusefillc d950bef671 only:nighly releases have stopped on March 1st #6286 2024-03-26 20:10:24 -04:00
rusefillc 716a78a64d only:nighly releases have stopped on March 1st #6286 2024-03-26 09:21:10 -04:00
David Holdeman 17602e3eaf more debug, just in case 2024-03-25 22:10:59 -04:00
David Holdeman 9c0c800f14 let bash do the expansion 2024-03-25 22:10:59 -04:00
David Holdeman 74e468e703 debug statements for tune push 2024-03-25 17:37:54 -04:00
David Holdeman 735d10243c use make output option 2024-03-25 17:28:51 -04:00
David Holdeman ad1d439840 build both bundles 2024-03-25 00:54:56 -04:00
David Holdeman 1e6d2e48fb Now we can simplify custom board action 2024-03-25 00:54:56 -04:00
David Holdeman 30deab9636 use heredoc for commit message 2024-03-24 23:39:22 -04:00
rusefillc 6cd1e39df5 nighly releases have stopped on March 1st #6286
only: https://github.com/mathieudutour/github-tag-action documentation says 'Usually secrets.GITHUB_TOKEN'
2024-03-24 19:09:17 -04:00
rusefillc 8040eb9fc6 nighly releases have stopped on March 1st #6286
only: separate new token
2024-03-24 18:45:39 -04:00
David Holdeman 21f28d5812 upload openblt bin 2024-03-24 15:34:29 -04:00
Andrey fb59e17462 de-coupling for sake of GHA logs readability 2024-03-21 17:10:06 -04:00
Andrey 1af000e4e7 de-coupling for sake of GHA logs readability 2024-03-21 17:10:06 -04:00
David Holdeman 4634b29631 use META_OUTPUT_ROOT_FOLDER for ini upload 2024-03-20 22:12:42 -04:00
David Holdeman 258b17caca change name 2024-03-18 21:30:43 -04:00
David Holdeman e230494804 upload obfuscated bundle 2024-03-18 21:30:43 -04:00
David Holdeman d130912fd8 only add .msq and canned-tunes/.md files to commit 2024-03-18 20:34:11 -04:00
David Holdeman 4804400826 don't generate things that make does 2024-03-18 20:34:11 -04:00
David Holdeman b0af7102c0 keep META_OUTPUT_ROOT_FOLDER and SIM_OUTPUT_ROOT_FOLDER relative to firmware dir 2024-03-18 19:41:13 -04:00
rusefillc 5a08e6a5c5 only:Unit tests sometimes? always? hang on Linux #6214 2024-03-15 22:08:14 -06:00
rusefillc a75167ce63 only Unit tests sometimes? always? hang on Linux #6214 2024-03-15 11:08:43 -06:00
rusefillc 7ac46b9975 only: Unit tests sometimes? always? hang on Linux #6214 2024-03-15 10:14:59 -06:00
David Holdeman 4196b2d149 rename job 2024-03-13 09:50:09 -04:00
David Holdeman 58801e96f6 fix grep for docker STLink 2024-03-13 09:50:09 -04:00
David Holdeman b9f496b22e Use env vars to define serial devices 2024-03-13 09:50:09 -04:00
rusefillc 53818045dc only:wires 2024-03-12 19:01:04 -04:00
David Holdeman e5bdb0ab54 build and run simulator 2024-03-12 18:36:40 -04:00
rusefillc 92c98d6d2e build docs
only:small-can-board
2024-03-12 09:56:18 -04:00
dependabot[bot] 9aea203cc1 build(deps): bump mathieudutour/github-tag-action from 6.1 to 6.2
Bumps [mathieudutour/github-tag-action](https://github.com/mathieudutour/github-tag-action) from 6.1 to 6.2.
- [Release notes](https://github.com/mathieudutour/github-tag-action/releases)
- [Commits](https://github.com/mathieudutour/github-tag-action/compare/v6.1...v6.2)

---
updated-dependencies:
- dependency-name: mathieudutour/github-tag-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-12 07:29:36 -04:00
David Holdeman d7c4d0dd6a remove type, stringify booleans 2024-03-11 23:10:22 -04:00
David Holdeman 666bc478b5 check for empty matrix 2024-03-09 18:38:09 -05:00
rusefillc 09cdec6878 only: just to be sure 2024-03-09 16:32:36 -05:00
rusefillc 6f13a130a9 Update openocd_ci_f4_discovery.cfg 2024-03-09 14:48:21 -05:00
rusefi 1fbaca9088 lsusb -vvv 2024-03-09 14:48:21 -05:00
rusefi 472a16ebad only: a bit more ascii hla 2024-03-09 14:48:21 -05:00
rusefillc 697ab5e694 revive windows builds #6185
actual revive
2024-03-09 12:18:27 -05:00
rusefillc 424e85981d revive windows builds #6185 2024-03-09 06:45:15 -05:00
David Holdeman 565791a899 Don't use wildcard for bundle upload
Fix #6049
2024-03-08 19:56:38 -05:00
David Holdeman f9dda2a875 on second thought 2024-03-08 19:27:20 -05:00
David Holdeman 899ddd2689 error on everything but no connectors 2024-03-08 19:27:20 -05:00
David Holdeman d7ef2ba288 source meta-info before upload 2024-03-08 17:23:54 -05:00
David Holdeman 165ed40f85 find build targets automatically 2024-03-08 09:00:13 -05:00
dependabot[bot] aa44d1a991 build(deps): bump chuckwagoncomputing/interactive-pinout
Bumps [chuckwagoncomputing/interactive-pinout](https://github.com/chuckwagoncomputing/interactive-pinout) from 2.13 to 2.14.
- [Release notes](https://github.com/chuckwagoncomputing/interactive-pinout/releases)
- [Commits](https://github.com/chuckwagoncomputing/interactive-pinout/compare/2.13...2.14)

---
updated-dependencies:
- dependency-name: chuckwagoncomputing/interactive-pinout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-08 08:20:18 -05:00
David Holdeman c8ff3cf616 add obfuscated bundle 2024-03-07 22:15:51 -05:00
David Holdeman 0d409110a4 convert custom-board-build to an action 2024-03-07 20:34:40 -05:00
rusefillc 91941691cf engine type clean-up 2024-03-06 18:15:56 -05:00
rusefillc af9935ba0e only: JNI for test coverage fix #3965 2024-03-06 10:46:50 -05:00
Andrey a9810e3a81 helping simulator deal with enum change 2024-03-06 09:11:38 -05:00
rusefillc 2fa73aebca EPIC: Improve toolset for default tune canned tune generation #4871 2024-03-06 09:02:44 -05:00
rusefillc ae8125fd89 only:EPIC: Improve toolset for default tune canned tune generation #4871 2024-03-06 01:27:30 -05:00
David Holdeman 8b4de3111a Call gen_live_documentation.sh from make 2024-03-04 23:30:13 -05:00
Andrey 5d67a8e51b only: docs 2024-03-04 19:50:24 -05:00
David Holdeman f2b48dde2d get changed files from git status 2024-03-04 08:36:57 -05:00
David Holdeman e867038bfa Try enabling globstar
`**/*.h` etc. seem to not be working. On bash this is disabled by default. We will try enabling it with `shopt -s globstar`
2024-03-03 22:39:05 -05:00
rusefillc a8c8d841af only: multi-runner multi-target HW CI #6103 2024-03-01 08:51:54 -05:00
rusefillc 23dfe924dd only: multi-runner multi-target HW CI #6103 2024-03-01 07:48:58 -05:00
rusefillc e8ed7f32dd only: multi-runner multi-target HW CI #6103 2024-03-01 07:40:36 -05:00
rusefillc 6b1d088d09 only: multi-runner multi-target HW CI #6103 2024-03-01 00:51:02 -05:00
Andrey 6643681ba7 https://github.com/rusefi/rusefi/issues/6081
only removing work-around
2024-02-28 20:06:44 -05:00
David Holdeman f841a0b3d7 Move ramdisk creation to its own script and make target 2024-02-28 18:06:16 -05:00
rusefillc 98aa43e4b3 GHA CI of mac firmware build #6066
only: --version clean-up
2024-02-28 12:00:02 -05:00
rusefillc e4b20d1743 GHA CI of mac firmware build #6066
only: forgive me for I have copy-pasted
2024-02-28 11:32:40 -05:00
rusefillc c8bfa13c69 only: custom repo Unable to access config_definition-all.jar while still downloading gradle #6081
attempting a work-around
2024-02-28 09:59:32 -05:00
rusefillc 72622d1871 only:workflow_dispatch is also nice, which ones are we avoiding anyway? 2024-02-27 22:32:27 -05:00
rusefillc 7263f245c2 only fw-custom-paralela does not upload bundle to build_server #6074 2024-02-27 22:25:17 -05:00
rusefillc b2fce5aa1d only:scheduled builds are good 2024-02-27 22:03:09 -05:00
rusefillc db2dce6d7a only fw-custom-paralela does not upload bundle to build_server #6074 2024-02-27 20:22:35 -05:00
rusefillc b438cf17bc only fw-custom-paralela does not upload bundle to build_server #6074 2024-02-27 20:08:45 -05:00
David Holdeman 8399af96ab include config makefile for bootloader 2024-02-27 19:49:03 -05:00
rusefillc db24b97851 only:docs 2024-02-27 08:02:06 -05:00
rusefillc 05b1171000 only: consistency 2024-02-27 07:56:38 -05:00
David Holdeman 4ae60f4d36 remove unused short-board-names 2024-02-26 08:05:04 -05:00
David Holdeman c4367b8b4d include rusefi_config.mk for unit tests 2024-02-26 00:13:48 -05:00
David Holdeman 205d7c6cd4 call gen_config_board with make 2024-02-25 23:10:55 -05:00
David Holdeman 338ecf6273 Use cygwin instead of minGW 2024-02-25 18:30:26 -05:00
rusefi 2f3369b692 only: custom boards bugfix, order of operations - make consumes SSH env variables 2024-02-25 12:04:53 -05:00
rusefi 90502896b8 only: improving step names 2024-02-25 12:03:40 -05:00
rusefillc b127eea5d5
Update readme.md 2024-02-24 14:13:22 -05:00
David Holdeman a9c94fcb0e build console with make bundle 2024-02-24 08:51:29 -05:00
rusefillc 91d779eea3 only:skip rates 2024-02-23 09:15:14 -05:00
rusefillc 76b1bbe3ba windows unit_tests something is odd #6013
only:docs
2024-02-21 19:30:21 -05:00
David Holdeman 2215981f00 build simulator with make bundle 2024-02-21 18:33:51 -05:00
rusefillc ea41335d8c only:no more java 8 2024-02-21 16:59:24 -05:00
David Holdeman 3b9ba27d73 build bundle in make
put zips in artifacts dir; don't upload derived dfu and bin

fix outbin

fix drivers always downloading

use SHORT_BOARD_NAME for BUNDLE_NAME if it is empty
2024-02-20 23:32:31 -05:00
David Holdeman 177a08a2dd try checking out openblt 2024-02-20 20:58:13 -05:00
David Holdeman b5aa772a39 Use derived bin for hw-ci 2024-02-20 18:15:46 -05:00
rusefillc f9f7d7d73a proteus F7 HW CI is not 100% reliable #6002
only: disabling for now :(
2024-02-20 07:47:01 -05:00
rusefi ce00d0d6c4 only: extra messages 2024-02-19 21:32:31 -05:00
rusefi c309174fdb only: part one of configurable test VBatt 2024-02-19 21:23:35 -05:00
rusefillc 7d41febc23 8chan rev A compilation broken? #6000 2024-02-19 17:28:17 -05:00
rusefillc 94938d8303 only:8chan-revA missing AND broken? 2024-02-19 16:49:25 -05:00
rusefillc aa0d2d2cf4 only:docs 2024-02-19 02:11:27 -05:00
rusefi 2edcd18433 re-enabling hw-ci-proteus profile 2024-02-19 01:47:43 -05:00
rusefi 1ef4d3056e only:HW CI 2024-02-19 01:07:27 -05:00
rusefi 3436a3f23e only:HW CI 2024-02-19 00:50:41 -05:00
David Holdeman c3ecaba369 try absolute path 2024-02-18 10:51:49 -04:00
rusefillc e3f0bd1552 Hw CI something #5981
only:verbose
2024-02-18 08:06:43 -05:00
David Holdeman 2650554193 Fix ini upload: use env variable 2024-02-18 09:05:08 -04:00
David Holdeman c012ff925a Simpler approach to custom board build 2024-02-17 20:34:55 -04:00
David Holdeman 3f0277404a Revert "Finally fix paralela https://github.com/rusefi/fw-custom-paralela/issues/2"
This reverts commit 683988c74c.

Revert "Fix paralela https://github.com/rusefi/fw-custom-paralela/issues/2"

This reverts commit 11f9594138.

Revert "Fix paralela https://github.com/rusefi/fw-custom-paralela/issues/2"

This reverts commit 3e8802f6f9.
2024-02-17 20:34:55 -04:00
andreika-git 683988c74c Finally fix paralela https://github.com/rusefi/fw-custom-paralela/issues/2 2024-02-17 18:07:05 -04:00
andreika-git 11f9594138 Fix paralela https://github.com/rusefi/fw-custom-paralela/issues/2 2024-02-17 17:40:38 -04:00
andreika-git 3e8802f6f9 Fix paralela https://github.com/rusefi/fw-custom-paralela/issues/2 2024-02-17 17:07:55 -04:00
David Holdeman 6999f5c4c5 Call make directly from workflow 2024-02-17 16:36:41 -04:00
David Holdeman 196cef5aa1 get rid of compile and clean scripts 2024-02-16 18:20:21 -04:00
David Holdeman b10ba4ddf5 import board-specific meta-info
use script to find meta-info-<bundle name>.env
2024-02-16 00:48:57 -04:00
David Holdeman ea49d3d5eb Set build env variables, don't pass to Make 2024-02-15 22:55:52 -04:00
David Holdeman e9467fb5b9 sort out prometheus variants 2024-02-15 09:48:36 -04:00
David Holdeman 591ca6af9a don't pass LTS to prepare_bundle 2024-02-15 08:53:06 -04:00
rusefillc 07ea8e48ad dead-ish 2024-02-14 17:17:44 -05:00
David Holdeman 81bc23c337 pass LTS flag 2024-02-12 20:28:03 -05:00
David Holdeman c0c8b69f96 move bundle upload to its own script 2024-02-12 20:28:03 -05:00
andreika-git 820fc7c801 fix 154hyundai_f7 https://github.com/rusefi/rusefi/issues/5931 2024-02-12 13:46:31 -05:00
rusefillc 411f1c5bcb only:hellen154hyundai_f7 seems pretty broken 2024-02-11 20:20:01 -05:00
David Holdeman 6f24e7f75a don't skip firmware build on re-run 2024-02-10 08:26:44 -05:00
rusefillc eb26152655 only: paralela dos not need MY_REPO_PAT 2024-02-08 13:23:53 -05:00
rusefillc 09f5b4dcbc reducing weird builds 2024-02-07 21:14:27 -05:00
andreika-git 801eb7f599 https://github.com/rusefi/rusefi/issues/5916 2024-02-07 17:43:06 -05:00
rusefi 24119d4823 only:goes on ice 2024-02-06 22:47:59 -05:00
dependabot[bot] 1efa97101b Bump ncipollo/release-action from 1.13.0 to 1.14.0
Bumps [ncipollo/release-action](https://github.com/ncipollo/release-action) from 1.13.0 to 1.14.0.
- [Release notes](https://github.com/ncipollo/release-action/releases)
- [Commits](https://github.com/ncipollo/release-action/compare/v1.13.0...v1.14.0)

---
updated-dependencies:
- dependency-name: ncipollo/release-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-06 10:38:07 -05:00
andreika-git 7dadeb5d46 Add additional env to custom-board-build.yaml https://github.com/rusefi/rusefi/issues/5916 2024-02-05 15:45:21 -05:00
rusefillc 0193d78258 Bump mukunku/tag-exists-action from 1.5.0 to 1.6.0 2024-02-05 09:33:59 -05:00
rusefillc c6a0cabec2 only:Upload build srec artifact & fixing path 2024-02-03 20:46:14 -05:00
rusefillc 625b311476 only:improving debug options 2024-01-30 13:11:49 -05:00
rusefillc 24f73da105 only:sometimes we have .elf 2024-01-29 22:43:49 -05:00
rusefillc 2f01754337 only:reducing proteus confusion? 2024-01-29 11:23:22 -05:00
dependabot[bot] c2a7745bbe build(deps): bump chuckwagoncomputing/interactive-pinout
Bumps [chuckwagoncomputing/interactive-pinout](https://github.com/chuckwagoncomputing/interactive-pinout) from 2.12 to 2.13.
- [Release notes](https://github.com/chuckwagoncomputing/interactive-pinout/releases)
- [Commits](https://github.com/chuckwagoncomputing/interactive-pinout/compare/2.12...2.13)

---
updated-dependencies:
- dependency-name: chuckwagoncomputing/interactive-pinout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-26 11:29:25 -05:00
dependabot[bot] ec8fafc394 build(deps): bump chuckwagoncomputing/interactive-pinout
Bumps [chuckwagoncomputing/interactive-pinout](https://github.com/chuckwagoncomputing/interactive-pinout) from 2.11 to 2.12.
- [Release notes](https://github.com/chuckwagoncomputing/interactive-pinout/releases)
- [Commits](https://github.com/chuckwagoncomputing/interactive-pinout/compare/2.11...2.12)

---
updated-dependencies:
- dependency-name: chuckwagoncomputing/interactive-pinout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-19 09:36:04 -05:00
David Holdeman 5a93d833f6 update pinouts, use new warning option 2024-01-18 23:31:30 -05:00
rusefillc b9d4fbc2cf only:reusable action 2024-01-12 20:51:55 -05:00
rusefillc 0c7b3d2469 only: custom flexibility 2024-01-10 13:21:10 -05:00
rusefillc 0250415d7d only: custom flexibility 2024-01-10 12:36:18 -05:00
rusefillc b80ed50d38 only: custom flexibility 2024-01-10 12:34:12 -05:00
rusefillc 8e0122b446 only: explicit message 2024-01-06 18:14:39 -05:00
rusefillc 232814d02d only: submodule: looks like nothing to commit 2024-01-06 14:14:50 -05:00
rusefillc 710a45006f frankenso_na6 rename 2024-01-06 13:41:04 -05:00