Thomas Basler
468cbad4f3
Upgrade github actions/checkout to v4
2024-09-25 21:53:30 +02:00
Thomas Basler
d69a43373e
Slight adjustments to github bug_report template
2024-09-25 21:49:38 +02:00
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
304b898ddc
changelogs: group webapp-related changes
2024-09-20 21:12:08 +02:00
Bernhard Kirchen
1fd09d527a
actions: fix a typo
2024-09-20 21:11:44 +02:00
Bernhard Kirchen
bd22f00539
actions: run yarn prettier to check web app formatting
2024-09-20 21:11:18 +02:00
Bernhard Kirchen
2f77b9e500
actions: switch to node version 20 for linting
...
use version consistent with the version used when building the web
application.
2024-09-20 21:10:18 +02:00
Bernhard Kirchen
ee3b62d671
actions: use setup-node@v4 as v3 causes warning
...
the "Yarn Linting" action causes a warning to appear about a deprecated
Node version. switch to actions/setup-node@v4, which is already in use
by the action building the web app for the firmware, to avoid this
warning.
2024-09-20 21:09:50 +02:00
Bernhard Kirchen
00626b63f7
issue template: asks for firmware variant
2024-09-20 16:37:33 +02:00
Thomas Basler
e279cf5cec
Added hint in issue template that HMS-xxxW inverters are not supported
2024-08-05 18:31:31 +02:00
Thomas Basler
b5398a4297
Changed issue template to make clear that issues are bugs that affect all users
2024-06-08 12:39:04 +02:00
Thomas Basler
2cde219317
Upgrade build action to support node 20
2024-04-29 23:17:40 +02:00
Thomas Basler
bdff1e1ac3
Added github workflow to do some repository cleanup
2024-03-31 22:39:59 +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
10ba10d792
cpplint: do not complain mutex include
2023-08-03 22:07:53 +02: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
4bcc7ce490
Fix: Use correct tag_resolver for github changelog
2023-04-12 21:02:06 +02:00
Thomas Basler
fef9abff93
Fix: Use commit title to categorize commits in changelog
2023-04-06 23:20:44 +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
f1b0558913
Run automatic linting for the webapp
2023-04-05 20:19:31 +02:00
Thomas Basler
69838ba0cc
Add MqttSubscribeParser, TimeoutHelper and ResetReason to cpplint
2023-04-05 20:02:39 +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
22b54aebc1
Do not allow blank issues any more
...
Submit here either real issues or feature requests
Use discussions or discord for support
2022-11-12 16:23:31 +01:00
Thomas Basler
fbe321228a
::set-output is deprecated. Replace it with new method
2022-11-09 18:44:53 +01:00
Thomas Basler
9302c9a46b
Added sponsor link
2022-10-24 18:52:20 +02:00
Thomas Basler
912604c0f6
Add custom issue and feature request templates
2022-10-22 12:02:39 +02: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
77c53fbbfd
Added cpplint check
2022-09-15 19:02:12 +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
a3c93bb474
Configure dependabot
2022-08-06 03:26:30 +02:00
Thomas Basler
ebd0643618
Implement github action to build firmware
2022-07-12 23:51:03 +02:00