Thomas Basler
175e5752fe
Github Action: Update node version from 20 to 22
2024-09-21 20:30:42 +02:00
Bernhard Kirchen
43394bc1bc
actions: enable corepack to use fixed version of yarn
...
this allows us to fix the version of yarn, the Node.js package manager,
to a particular version. using corepack is the recommended way to use
yarn these days.
2024-09-20 22:30:46 +02:00
Bernhard Kirchen
1fd09d527a
actions: fix a typo
2024-09-20 21:11:44 +02:00
Thomas Basler
2cde219317
Upgrade build action to support node 20
2024-04-29 23:17:40 +02:00
Thomas Basler
79e5c642eb
Bump actions/setup-python from 4 to 5
2024-02-12 19:41:17 +01:00
Thomas Basler
c4702915a7
Bump actions/cache from 3 to 4
2024-02-12 18:52:07 +01:00
Thomas Basler
382abeecd3
Upgrade actions/download-artifact from v3 to v4
2023-12-15 16:28:41 +01:00
Thomas Basler
00fb6445b9
Upgrade actions/upload-artifact from v3 to v4
2023-12-15 16:28:10 +01:00
Thomas Basler
07e2c5998b
Build webapp using nodejs v20
2023-11-15 16:40:04 +01:00
Thomas Basler
3d837bdd29
Upgrade actions/setup-node from v3 to v4
2023-11-15 16:39:09 +01:00
Thomas Basler
7b9ddb5033
Upgrade actions/checkout from v3 to v4
2023-11-15 16:38:30 +01:00
Thomas Basler
bd26d09564
Fix: build action fails due to ModuleNotFoundError: No module named 'pkg_resources':
...
Fix #1500
2023-11-15 16:36:46 +01:00
Thomas Basler
c8fc123e81
Feature: Only require one binary file for initial flashing
...
There is no need anymore to upload multiple .bin files. All binaries are combined into one.
2023-06-09 00:03:01 +02:00
Thomas Basler
abfc2735ba
Add separate property to platformio.ini to control the environments built by github actions
...
This is now independent of the default_envs which also affects local development
2023-06-08 22:48:04 +02:00
Thomas Basler
c1f64396d8
Always use a latest patch level of the softprops/action-gh-release
2023-06-08 20:43:46 +02:00
Thomas Basler
a7b2d727f8
Fix: Show version number in web interface instead of git hash (if available)
...
see https://github.com/actions/checkout/issues/701 for further info
2023-04-05 21:20:28 +02:00
Thomas Basler
77e593777d
Feature: Added possibility to create github releases with changelog
2023-04-05 19:38:31 +02:00
Thomas Basler
fd31cc80b5
Fix build workflow
2023-04-04 21:22:33 +02:00
Thomas Basler
d75ac167fa
Fix building with platform-espressif32 5.3.0
...
The bootloader.bin is placed in the build output directory by the build script
2022-12-31 12:57:06 +01:00
Thomas Basler
fbe321228a
::set-output is deprecated. Replace it with new method
2022-11-09 18:44:53 +01:00
Thomas Basler
d70b8adc1a
Upload bins for all artifacts
2022-09-19 22:57:15 +02:00
Thomas Basler
caec363621
Fix slash vs backslash typo
2022-09-19 22:51:48 +02:00
Thomas Basler
05cb585da5
Fix artifacts generation
2022-09-19 22:46:54 +02:00
Thomas Basler
da5fd75fd9
Add all required bin files to artifacts and add documentation regarding target addresses
2022-09-19 22:25:04 +02:00
Thomas Basler
7dc0123140
Place custom partition config in artifact
2022-09-18 18:40:00 +02:00
Thomas Basler
f032633441
Don't run workflow when changing documentation and markdown files
2022-09-12 19:03:53 +02:00
dependabot[bot]
e378572f76
Bump actions/cache from 2 to 3
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-06 01:27:02 +00:00
Thomas Basler
ebd0643618
Implement github action to build firmware
2022-07-12 23:51:03 +02:00