andig
2b823686c7
chore: disable broken linter ( https://github.com/golangci/golangci-lint-action/issues/545 )
2022-08-09 22:25:03 +02:00
andig
8a20d90b76
Revert "chore: fix linter to Go 1.18"
...
This reverts commit c5248c1ec2 .
2022-08-09 22:22:19 +02:00
andig
c5248c1ec2
chore: fix linter to Go 1.18
2022-08-09 22:16:58 +02:00
andig
b5c3d949e0
chore: use GH_TOKEN for publishing
2022-08-05 18:06:25 +02:00
andig
98cd6a586b
chore: upgrade docker login-action
2022-08-01 16:52:31 +02:00
andig
b953ab8921
chore: upgrade goreleaser-action
2022-08-01 16:44:25 +02:00
andig
77f503d043
chore: fix paths
2022-08-01 16:15:11 +02:00
andig
da178b41c3
chore: upgrade setup-node action
2022-08-01 16:11:15 +02:00
andig
49d5f80bc2
chore: reduce fetch-depth when not publishing
2022-08-01 15:52:06 +02:00
andig
2b4a362eba
chore: split clean step into parallel job
2022-08-01 15:39:54 +02:00
andig
45dab9e7b8
chore: improve caching node_modules
2022-08-01 15:22:15 +02:00
andig
047cf5ad96
chore: parallelize lint step
2022-08-01 15:10:13 +02:00
andig
077b23d519
chore: upgrade actions setup-go@v3, checkout@v3
2022-07-31 23:14:05 +02:00
andig
959d1bb7e9
chore: remove obsolete build steps
2022-07-31 23:06:49 +02:00
andig
378a8718c2
chore: simplify build
2022-07-28 09:23:32 +02:00
andig
468b7313d6
chore: cleanup package build
2022-07-28 09:15:26 +02:00
Michael Geers
63b7ffd7e7
Introduce new UI design; upgrade to Vue 3 tech stack
2022-05-01 21:24:45 +02:00
Michael Geers
d356298d53
Autoupdate Supported Brands on Website ( #3133 )
2022-04-12 16:35:37 +02:00
andig
a419d2cc9d
Fix modbus docs (part 3) ( #3085 )
2022-04-06 08:28:42 +02:00
Michael Geers
f29ba563e8
update docs on template modify
2022-03-29 22:57:18 +02:00
Michael Geers
f8a47d765b
Unify and correct templates for better results in docs ( #3011 )
2022-03-29 22:25:57 +02:00
andig
cef008f9af
Yaml: apply prettier ( #3023 )
2022-03-29 15:54:02 +02:00
andig
b65f05e95f
Upgrade infrastructure to Go 1.18 without requiring it ( #2976 )
2022-03-23 17:19:43 +01:00
andig
8b8639e3d8
chore: prepare for Go 1.18 deprecations
2022-03-21 18:01:29 +01:00
andig
79c2244cde
Detail issue template
2022-03-19 17:33:03 +01:00
andig
b4696baa7e
Update stale.yml
2022-03-13 16:46:32 +00:00
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