Eric Severance
183f68ba00
Run tests as part of the main CI ( #5712 )
...
* Create an shared action to install native dependecies
* Create a workflow for running native tests
* Artifact names contain version
* Add test-native to main_matrix.yml
* No permission are required for test_native.yml
* Add permissions for dorny/test-reporter
* No permissions when running tests
* s/Generate Reports/Generate Test Reports/
2025-01-01 19:26:12 -06:00
Ben Meadors
ca3d8da128
version tags
2024-11-16 06:22:08 -06:00
Ben Meadors
add70b5229
Rework some things
2024-11-16 05:58:07 -06:00
Ben Meadors
c3b9d493b6
Leave the build epoch commented and uncomment when CI runs ( #4943 )
2024-10-04 15:07:10 -05:00
Thomas Göttgens
b769d9f854
change workflow to build one zip per processor arch
2024-10-01 13:14:51 +02:00
Jason Murray
c72612d826
sed doesn't like newlines ( #4847 )
...
* sed doesn't like newlines
* fold remove-debug-flags block
* PATH is a system env var
* Runners don't like rm -f ${workspace path}
2024-09-24 15:41:40 +08:00
Tom Fifield
682133501a
Syntax fix for github action ( #4846 )
...
https://docs.github.com/en/actions/sharing-automations/creating-actions/metadata-syntax-for-github-actions#runs-for-composite-actions
2024-09-24 14:49:01 +08:00
Jason Murray
b4c09ace23
Consolidate variant build steps ( #4820 )
...
* poc: consolidate variant build steps
* use build-variant action
* only checkout once and clean up after run
* checkout before local action
2024-09-24 13:47:31 +08:00
Tom Fifield
7db98ca1da
Revert "Consolidate variant build steps ( #4806 )" ( #4816 )
...
This reverts commit 9f8d86cb25
.
2024-09-22 19:39:35 +08:00
Jason Murray
9f8d86cb25
Consolidate variant build steps ( #4806 )
...
* poc: consolidate variant build steps
* use build-variant action
* only checkout once and clean up after run
2024-09-22 19:22:00 +08:00
Ben Meadors
6ddee795d6
Poetry
2024-08-21 17:24:56 -05:00
Ben Meadors
6813b8e4e9
Just literally trying stuff at this point
2024-07-29 06:52:14 -05:00
Ben Meadors
4aa6f60e95
Maybe remove pip cache
2024-07-29 06:41:26 -05:00
Ben Meadors
2ffc93324d
After
2024-07-29 06:38:34 -05:00
Ben Meadors
c501cc501d
Pip pip cheerios plz
2024-07-29 06:37:19 -05:00
Ben Meadors
8c0ff89972
Trunk
2024-07-29 06:14:32 -05:00
Ben Meadors
cf22b7ff04
Latest pip version of setuptools is broken. Install specific version
2024-07-29 06:11:08 -05:00
Ben Meadors
c887675bb4
Fix missing
2024-07-10 09:35:18 -05:00
Thomas Göttgens
a52db85ebe
fix base setup
2024-06-07 15:36:31 +02:00
Thomas Göttgens
4d8c98c23d
Update CI runner versions from Node 16 to 20. ( #3872 )
2024-05-13 10:47:40 +02:00
Jonathan Bennett
79cfb1e876
Revert "Bump actions to node 20 ( #3461 )" ( #3462 )
...
This reverts commit defeb8e52b
.
As per https://github.com/actions/upload-artifact/issues/478 the new version of upload-artifact includes a breaking change.
2024-03-21 16:50:44 -05:00
Jonathan Bennett
defeb8e52b
Bump actions to node 20 ( #3461 )
2024-03-21 15:24:57 -05:00
Jonathan Bennett
1ae02a9a28
Add dependencies for native build
2023-12-29 16:47:42 -06:00
Jonathan Bennett
28951ea1e0
Add libbluetooth-dev to build image
2023-12-29 12:35:42 -06:00
Ben Meadors
2e8832babb
Trunk, you got a big storm coming, honey
2023-01-27 10:22:17 -06:00
Thomas Göttgens
ab3446faed
Back out changes to non-source files
2023-01-21 21:23:24 +01:00
Thomas Göttgens
811ac15a81
even those were formatted.
2023-01-21 21:23:24 +01:00
Ben Meadors
1fac9ee1f2
More reusable workflows
2022-11-19 19:23:35 -06:00
Ben Meadors
1e06b2d51e
I think understand now
2022-11-19 18:57:06 -06:00
Ben Meadors
f3a6ed9d61
Rename to action
2022-11-19 18:53:42 -06:00
Ben Meadors
f71cbb6f6e
Move to actions folder
2022-11-19 18:50:50 -06:00
Sacha Weatherstone
0c946609d5
Remove old CI script
2022-02-16 11:39:29 +11:00
Kevin Hester
1f2dc82035
don't cache platformio for now
2021-05-03 10:36:44 +08:00
Kevin Hester
1ceeb1637a
ugh - github composite actions are broken
2021-04-16 13:53:26 +08:00
Kevin Hester
ccd87911a6
move shared actions
2021-04-16 13:39:43 +08:00
Kevin Hester
e17374080f
Add a release build workflow
2021-04-16 13:37:00 +08:00