andig
b0bcafdc5e
chore: fix toml lint
2023-02-03 08:02:24 +01:00
andig
e76bfac95b
chore: make toml on bulid
2023-02-03 07:58:18 +01:00
andig
253e05da0e
chore: fix ui cache stale by using explicit save/restore
2023-01-27 18:17:42 +01:00
andig
2614b96785
Remove dist folder from repo ( #5862 )
...
This PR removes the dist folder from the repo. With omitting dist, we will see much less merge conflicts and reduce the barriers for new contributors. This should not impact build speed as we're using actions/cache to re-use the built ui artefacts across jobs.
2023-01-21 12:42:36 +01:00
Michael Geers
ea2c3d53fe
Replace storybook with histoire ( #5154 )
2022-11-14 17:24:32 +01:00
andig
7883c7f15c
chore: deprecate set-output
...
https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2022-11-13 16:01:03 +01:00
andig
269e120cdc
Revert "EEbus: simplify build"
...
This reverts commit 8060096bef .
2022-10-21 08:29:40 +02:00
andig
8060096bef
EEbus: simplify build
2022-10-20 20:13:25 +02:00
Andreas Linde
42432c263f
Rename patch targets ( #4696 )
...
Make the names more generic
- `patch-asn1` into `patch-asn1-sudo`
- `patch-asn1-docker` into `patch-asn`
2022-10-02 18:41:26 +02:00
andig
a9600a4bd6
chore: patch test
2022-10-01 16:44:08 +02:00
andig
eeae2f0b97
chore: fix ASN1 patch
2022-09-30 20:40:22 +02:00
Andreas Linde
9f03dc7b1c
Add support for Elli chargers ( #4207 )
2022-09-30 10:52:17 +02:00
andig
ccaea785fc
chore: add lint timeout
2022-09-22 21:00:11 +02:00
andig
b862cf0e12
chore: move porcelain to makefile
2022-09-16 13:29:14 +02:00
andig
807ad16c50
chore: split build and test
2022-09-09 14:27:32 +02:00
andig
b28f68104e
chore: always checkout before installing Go
2022-09-04 21:38:33 +02:00
andig
bf6bc34364
chore: re-enable linter for v1.49.0
2022-08-24 18:51:59 +02:00
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
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
Michael Geers
63b7ffd7e7
Introduce new UI design; upgrade to Vue 3 tech stack
2022-05-01 21:24:45 +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
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
4c08d38e1e
chore: upgrade linter action
2022-02-25 09:18:12 +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
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
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