Commit graph

53 commits

Author SHA1 Message Date
Andreas Linde
b38265a1ce
Use proper branch for docs push workflow 2022-01-08 16:41:00 +01:00
Andreas Linde
f17705facb
Another update 2022-01-08 16:38:39 +01:00
Andreas Linde
a65e89dec0
Update doc push workflow 2022-01-08 16:32:35 +01:00
Andreas Linde
4a7ea08749
Use proper token for deploying templates docs 2022-01-08 16:06:23 +01:00
Andreas Linde
82ca66df68
Add action to deploy generated template docs (#2241)
This deploys the current content of `/templates/docs` to the `templates` folder in the docs repo
2022-01-08 16:03:25 +01:00
Michael Geers
96c6c62525
upgrade to node 16; removed npm-force-resolutions (#2218) 2022-01-07 09:41:33 +01:00
andig
f6d9d5a47d
chore: force gofmt (#2076)
Some checks failed
Default / Build (push) Failing after 1m35s
Default / Build UI (push) Failing after 1m57s
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Publish Github & APT release (push) Has been cancelled
2021-12-19 14:27:26 +01:00
Andreas Linde
b1820fed91
Update GoReleaser action token
Some checks failed
Default / Build (push) Failing after 1m34s
Default / Build UI (push) Failing after 2m1s
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Publish Github & APT release (push) Has been cancelled
2021-12-08 11:16:41 +01:00
Andreas Linde
fff68a374e
Trigger release action on new tag 2021-12-08 10:35:18 +01:00
Andreas Linde
d5ad717eca
Add armv7 architecture go get armhf deb packages (#1990)
- Don't push armv6 deb packages, as goreleaser right now incorrectly makes `armel` instead of `armhf` packages
- Added armv7 builds and use that for debian packages
2021-12-05 18:58:04 +01:00
Andreas Linde
79d6388681
Nightly build fix
APT packaging fixes

- Adopt nightly versioning to be parsed
- Fix binary source path for release builds

Improve unstable build versioning

Use timestamp as bugfix version, as we would have the same version number in all builds until the version tag gets updated
2021-12-04 19:27:08 +01:00
Andreas Linde
acae4a235a
Fix Github workflows (#1983) 2021-12-04 13:17:49 +01:00
Andreas Linde
54a4fe72ef
Add deb package and nightly distribution (#1977)
- Add publishing automated debian package releases via Cloudsmith.io, which allows evcc to be installed and updated via `apt`
- Add nightly docker (:latest) and deb distribution
- Disable docker builds for every commit on master
- Allow nightly builds to be triggered manually
2021-12-04 13:05:18 +01:00
andig
4497a0a2fb
Move lint after build to populate cache
Some checks failed
Build / Build (push) Failing after 1m39s
Build / Build UI (push) Failing after 2m35s
Build / Publish :latest (push) Has been skipped
Build / Publish :release (push) Has been skipped
Build / Release (push) Has been skipped
2021-11-03 09:43:26 +01:00
andig
468d60c9bc
Move linter back to when cache has been populated 2021-11-02 16:06:32 +01:00
andig
6e4df6ceaa
Skip restoring caches 2021-11-02 16:00:11 +01:00
andig
1557bb03d3
Move linter to an earlier position
Refs https://github.com/golangci/golangci-lint-action/issues/244
2021-11-02 15:15:12 +01:00
Michael Geers
cbd0f23e73
Fix home power and self-consumption calculation (#1788) 2021-10-26 13:10:21 +02:00
andig
c163b1c15f Improve CI caching 2021-08-23 13:46:41 +02:00
andig
fde9613ce3
Speedup CI build (#1407) 2021-08-22 20:22:06 +02:00
andig
c77e455809 Update evcc repo uri 2021-08-21 12:53:25 +02:00
andig
1a03826dcb HassIO: add version tag to docker image (#1242) 2021-07-25 19:48:30 +02:00
andig
301ad0ddc9
Build pull requests 2021-03-09 22:37:32 +01:00
andig
e47bb2bf8e Upgrade release tools
Some checks failed
Build / Build (push) Failing after 5m14s
Build / Build UI (push) Failing after 1m45s
Build / Publish :latest (push) Has been skipped
Build / Publish :release (push) Has been skipped
Build / Release (push) Has been skipped
2021-02-21 15:52:14 +01:00
andig
3bb58e59e8
Upgrade to go1.16, use go:embed for bundling assets (#555) 2021-02-21 11:15:52 +01:00
andig
17ca0c0da1 Fix release
Some checks failed
Build / Build (push) Failing after 2m54s
Build / Publish :latest (push) Has been skipped
Build / Publish :release (push) Has been skipped
Build / Release (push) Has been skipped
2021-01-30 12:45:45 +01:00
andig
0ea1a94d6e Clean git before release 2021-01-27 15:59:23 +01:00
andig
39f5bde9f2
Fix displaying upgrade progress (#601) 2021-01-23 16:08:48 +01:00
andig
c368f7d456 Minor
Some checks failed
Build / Build (push) Failing after 2m57s
Build / Publish :latest (push) Has been skipped
Build / Publish :release (push) Has been skipped
Build / Release (push) Has been skipped
2021-01-21 17:22:05 +01:00
andig
52085b3f8e Update image build for latest gokr-packer 2021-01-18 13:15:22 +01:00
andig
520f112d45
Validate config file against schema (#589) 2021-01-12 21:56:54 +01:00
andig
f26f197f86 Hide admin secret during build 2021-01-11 12:33:21 +01:00
andig
59c370423a
Update build.yml
Some checks failed
Build / Build (push) Failing after 2m59s
Build / Publish :latest (push) Has been skipped
Build / Publish :release (push) Has been skipped
Build / Release (push) Has been skipped
2021-01-10 20:30:50 +01:00
andig
bc3d3f4d78 Clean git before releasing 2021-01-10 17:03:21 +01:00
andig
fdc1d81fbb Include image files in release assets (#583) 2021-01-10 15:28:48 +01:00
andig
fb5200193a Merge pull request #535 from andig/chore/rebase
Add rebase command
2020-12-19 19:58:57 +01:00
andig
17973f2ea8 Don't run publish when doing chores 2020-12-19 19:47:34 +01:00
andig
2c088e770f Add rebase command 2020-12-19 19:31:20 +01:00
andig
b30bb4e77e Add default scheme and port for http, websockets and modbus 2020-12-19 17:44:20 +01:00
andig
69aacc85e9 Use secure docker login 2020-12-05 14:49:56 +01:00
andig
4fdb74424f Add Windows release 2020-12-01 08:43:31 +01:00
andig
530ecb3b4c Speed up docker build by caching install and npm steps 2020-11-27 11:31:51 +01:00
andig
66e96e5a4a
Add lint 2020-11-27 08:30:42 +01:00
andig
2775045159 Fix github actions release 2020-11-25 10:22:55 +01:00
andig
7235accba7
Merge docker and release actions (#472) 2020-11-24 08:27:41 +01:00
andig
82addda871
Improve GitHub actions (#471) 2020-11-23 21:53:49 +01:00
andig
992db39eb0
Implement GitHub actions (#469) 2020-11-23 21:20:40 +01:00
andig
d6a387a939
Fix goreleaser (#413) 2020-11-09 11:13:58 +01:00
andig
794f330474
Update docker.yml 2020-11-09 10:55:59 +01:00
andig
9407a1af4f
Create goreleaser.yml 2020-11-09 10:53:51 +01:00