Commit Graph

25 Commits

Author SHA1 Message Date
Edward Firmo
ce814af3d3 Change framework back to default
As users should flash with serial to change framework
2023-11-06 08:16:45 +01:00
Edward Firmo
b679693203 Clean up names 2023-11-06 00:35:11 +01:00
Edward Firmo
a80a2b7985 Add checkout to each action 2023-11-03 17:48:28 +01:00
Edward Firmo
53e4dd7b81 Fix dependencies on build_advanced 2023-11-03 17:45:35 +01:00
Edward Firmo
9fa172ef36 Advanced validation of ESPHome 2023-11-03 17:40:43 +01:00
Edward Firmo
88cf4af2a7 Add validation with arduino framework
Just to make sure we don't break support to that framework, as we might want to migrate back in the future or some user might wanna use that.
2023-11-01 22:03:21 +01:00
Edward Firmo
d9325787a0 Split ESPHome validations 2023-10-13 22:43:22 +02:00
Edward Firmo
ef7b1520ff Update validate_esphome.yml 2023-10-13 22:21:29 +02:00
Edward Firmo
6e4e4aff7e Fix reference to addon_climate_cool 2023-10-13 11:14:50 +02:00
Edward Firmo
7ba1265d55 Add build tests
This will build ESPHome with multiple combinations of packages to make sure nothing is broken.
2023-10-13 11:03:12 +02:00
Edward Firmo
0336390a8e Fix directory reference 2023-10-13 10:49:00 +02:00
Edward Firmo
b575e77563 Update validate_esphome.yml 2023-10-13 10:45:40 +02:00
Edward Firmo
3a165886c8 Update validate_esphome.yml 2023-10-13 09:39:36 +02:00
Edward Firmo
6ba3706458 Update validate_esphome.yml 2023-10-13 09:37:06 +02:00
Edward Firmo
0b6cf684dc Moving test files 2023-10-13 09:31:40 +02:00
Edward Firmo
290140524e Use default power save mode
Just because is not needed to specify this and the default mode (LIGHT) should be enough.
2023-10-13 09:23:46 +02:00
Edward Firmo
ce2fefa5b3 Remove pre-built
I'm removing this at it is getting too complex and will require github tokens to copy the build files. Instead I will focus in solving the problems making hard to build.
2023-10-12 11:35:15 +02:00
Edward Firmo
03395131d8 Add build to ESPHome validation 2023-10-12 10:35:51 +02:00
Edward Firmo
1af0894820 Update to latest checkout 2023-10-12 09:42:51 +02:00
Edward Firmo
ff57a39d24 Add empty line at the end 2023-10-11 12:44:57 +02:00
Edward Firmo
f635e76154 Use esphome/build-action@v1.8.0 2023-10-11 12:43:21 +02:00
Edward Firmo
119b4a6eb3 Check-out to dev first 2023-10-11 12:41:46 +02:00
Edward Firmo
c703b832e2 Add advanced files to validations 2023-10-11 11:47:01 +02:00
Edward Firmo
b92d6d459a ESPHome pre-built binary
Add a pre-built binary for users with trouble compiling with ESPHome or users who don´t wanna play with ESPHome at all.
2023-10-11 11:40:04 +02:00
Edward Firmo
60c43e99bd Add validation actions (#693)
* Add validation action

* Clean-up yaml

Removed trailing spaces

* Clean-up yaml

Removed trailing spaces

* Clean-up yaml

Removed trailing spaces

* Clean-up yaml

Removed trailing spaces

* Clean-up yaml

Removed trailing spaces

* Update validate_yaml.yml

* Validate on push

Only for nspanel_esphome.yaml and nspanel_blueprint.yaml

* Extending warnings for +255-char lines

* Update validate_yaml.yml

* Clean-up yaml

* Update validate_yaml.yml

* Clean-up yaml

* Clean-up yaml

* Clean-up yaml

* Clean-up yaml

* Clean-up yaml

* Update and rename validate_yaml.yml to validate_blueprint.yml

* Create validate_esphome.yml

* Clean-up yaml
2023-04-19 13:16:28 +02:00