Commit Graph

114 Commits

Author SHA1 Message Date
Matthias
948525eb52 chore: Remove explicit ghcr push - it's not needed 2024-11-01 08:29:25 +01:00
Matthias
d056485fa1 chore: only run docker build when necessary 2024-10-31 20:50:12 +01:00
Matthias
079c6bee6e chore: copy image to ghcr 2024-10-31 20:48:35 +01:00
Matthias
f392b4ec96 chore: use proper image name . . . 2024-10-31 20:40:46 +01:00
Matthias
257e4ff322 chore: Improve build by re-using pre-built artifacts 2024-10-31 20:28:08 +01:00
Matthias
4616e9c365 chore: Add Environment 2024-10-31 20:00:01 +01:00
Matthias
894368ec63 chore: add login to build job 2024-10-31 19:58:45 +01:00
Matthias
e5a507dfa3 chore: don't always build all images 2024-10-31 19:55:37 +01:00
Matthias
722d351268 chore: parallel builds 2024-10-31 19:51:49 +01:00
Matthias
11858d0898 chore: improved docker-meta 2024-10-31 19:35:25 +01:00
Matthias
d3afd9087f chore: use docker-metadata-action 2024-10-31 19:32:34 +01:00
Matthias
acf2426d8b feat: don't allow parallel runs 2024-10-31 19:26:18 +01:00
Matthias
889ab1fe43 feat: image tag for releases 2024-10-31 19:25:51 +01:00
Matthias
59ac087b9d feat: build multiarch image 2024-10-31 19:23:00 +01:00
Matthias
951f285450 chore: push image to ghcr, too 2024-10-31 19:17:35 +01:00
Matthias
6feb6c2c03 chore: run on push to docker-branch 2024-10-31 18:26:47 +01:00
Matthias
ff0b6fddf9 feat: Add docker image build workflow ... 2024-10-31 18:26:00 +01:00
Matthias
31468f7716 chore: update check-types command to typecheck (aligns with nuxt usage) 2024-10-23 18:00:11 +02:00
Matthias
667409a553 chore: run ci against node 23, drop running against 21 2024-10-17 06:25:38 +02:00
dependabot[bot]
f38b7fd38c
Bump pnpm/action-setup from 3 to 4
Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup) from 3 to 4.
- [Release notes](https://github.com/pnpm/action-setup/releases)
- [Commits](https://github.com/pnpm/action-setup/compare/v3...v4)

---
updated-dependencies:
- dependency-name: pnpm/action-setup
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-30 03:50:56 +00:00
Matthias
76d1f287c2 use exec for playwright in CI 2024-05-24 07:13:52 +02:00
Matthias
b9675ec037 Fix ci command fail 2024-05-24 07:06:14 +02:00
Matthias
03d966995c Update CI 2024-05-24 07:03:38 +02:00
Matthias
964341f728 Update commands for pnpm 2024-05-24 06:57:04 +02:00
Matthias
1ee73fd919 Run CI against node 22 2024-04-30 06:21:12 +02:00
Matthias
8b83d1dfec Revert eslint update for now 2024-04-25 17:07:26 +02:00
Matthias
dac388dff2 Remove more cypress remainds 2024-04-14 09:28:02 +02:00
Matthias
68cc499f59 Remove component testing from CI 2024-04-13 16:40:07 +02:00
Matthias
1258577d4d Upload playwright report to different files 2024-04-08 18:05:49 +02:00
Matthias
03d77ece79 Run playwright before cypress
cypress seems to fail to stop the started command.
2024-04-08 07:10:23 +02:00
Matthias
0ae16e94df Enhance GH action runs 2024-04-08 06:40:03 +02:00
Matthias
482793d03e Add playwright to Ci setup 2024-04-07 17:42:51 +02:00
Matthias
c8f65f8578 Update dependabot file to update date-fns as group 2024-03-27 06:34:33 +01:00
dependabot[bot]
894cc1abe1
build(deps): bump alexellis/upload-assets from 0.4.0 to 0.4.1
Bumps [alexellis/upload-assets](https://github.com/alexellis/upload-assets) from 0.4.0 to 0.4.1.
- [Release notes](https://github.com/alexellis/upload-assets/releases)
- [Commits](https://github.com/alexellis/upload-assets/compare/0.4.0...0.4.1)

---
updated-dependencies:
- dependency-name: alexellis/upload-assets
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-13 05:46:56 +00:00
Matthias
e6822ea837 Add @vue/eslint- to eslint dependency group 2024-03-13 06:46:33 +01:00
Matthias
1c636a6b6f Exclude vue-echarts from vue group 2024-02-21 06:31:50 +01:00
Matthias
b02d3c9509 Update to use yarn dev 2024-02-11 08:52:56 +01:00
Matthias
2dd127ccbb Additional patterns for groups 2024-02-08 18:05:13 +01:00
Matthias
fb7f013bc8 Add dependabot dependency groups 2024-02-08 17:59:07 +01:00
dependabot[bot]
e596c65d2d
build(deps): bump actions/upload-artifact from 3 to 4
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-21 06:12:17 +00:00
Matthias
b5bc4bccac use node-version in artifact name 2023-12-21 07:11:49 +01:00
Matthias
db60e21b0d Remove testing for node 16 - it's EOL since september. 2023-11-08 06:35:31 +01:00
Matthias
fdc6f9f478 Add node21 to test matrix 2023-10-26 20:09:56 +02:00
dependabot[bot]
8bc0b87c2a
build(deps): bump actions/setup-node from 3 to 4
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-26 03:09:48 +00:00
dependabot[bot]
eca78f5b28
build(deps): bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-07 04:47:55 +00:00
Matthias
c28a9e430d
Remove testing on node 19
it's no longer a supported node version.
2023-08-30 08:16:36 +02:00
dependabot[bot]
dc58974211
build(deps): bump cypress-io/github-action from 5 to 6
Bumps [cypress-io/github-action](https://github.com/cypress-io/github-action) from 5 to 6.
- [Release notes](https://github.com/cypress-io/github-action/releases)
- [Changelog](https://github.com/cypress-io/github-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/github-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: cypress-io/github-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-24 03:30:50 +00:00
Matthias
e97ab8d398 improve issue template 2023-07-21 18:19:28 +02:00
Matthias
b2e38c1bfb Dependabot should be allowed to submit all PR's required for NPM updates 2023-07-21 10:27:14 +02:00
Matthias
3c7cb52189 use run --component instead of run-ct 2023-07-07 19:37:47 +02:00