andig
fbaee234e8
chore: include sumdb in go package cache
2022-02-28 08:57:05 +01:00
andig
eae6f66739
chore: remove invalid linter action v3 option
2022-02-27 20:17:48 +01:00
andig
23be60672c
Upgrade Go to 1.17
2022-02-27 20:08:37 +01:00
andig
069c8c807c
chore: skip linter caches to suppress tar errors
2022-02-27 10:04:48 +01:00
andig
2f06a88ead
chore: update tokens
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
2022-02-26 12:25:40 +01:00
andig
4c08d38e1e
chore: upgrade linter action
2022-02-25 09:18:12 +01:00
Andreas Linde
17d6a5c17c
Improve nightly version handling ( #2598 )
...
Co-authored-by: Michael Geers <michael@geers.tv>
2022-02-20 14:11:06 +01:00
andig
ad99d1c54e
chore: remove goreleaser armel workaround
2022-02-17 18:23:37 +01:00
Andreas Linde
5e776fc458
Prevent building twice when pushing to a PR ( #2345 )
...
Created PRs and commit pushes to PRs are all already handled by `pull_request`. Having `push` without limitations causes 2 build runs on every PR commit push.
Also the `push` scenario is only required for pushes (direct or merges) to the master branch.
2022-01-19 12:44:15 +01:00
andig
4a78afe9f3
chore: fix rebase
2022-01-15 21:35:08 +01:00
andig
eff74f4779
Create stale.yaml
2022-01-12 20:43:35 +01:00
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 )
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
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
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
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
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
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
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