Commit graph

137 commits

Author SHA1 Message Date
dependabot[bot]
142b44b2a7 deps(ci): 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-30 17:00:31 +08:00
Gauthier Roebroeck
c4cd4bd855 build: change release tag format to enable delta updates in Conveyor 2023-10-30 12:05:02 +08:00
Gauthier Roebroeck
0267ba8e5a ci: install JDK 21 2023-10-26 21:21:14 +08:00
Gauthier Roebroeck
8e1e6992f2 ci(release): simplify reruns 2023-10-20 18:44:07 +08:00
Gauthier Roebroeck
bcda81a842 ci(release): attempt to avoid worker out of space issue 2023-10-20 18:10:07 +08:00
Gauthier Roebroeck
4f4cad2610 ci: cleanup conveyor output to reduce disk space 2023-10-19 12:06:47 +08:00
Gauthier Roebroeck
c6128ee67d ci: split ci into tests and release workflows 2023-10-05 11:15:21 +08:00
Gauthier Roebroeck
a8b37c7da2 ci: add inputs to replay parts of the release workflow when it fails 2023-10-05 10:07:04 +08:00
Gauthier Roebroeck
d4f23b8a74 ci: bump conveyor from 11.3 to 11.4 2023-10-04 16:28:15 +08:00
Gauthier Roebroeck
dd2edba1ad ci: fix step for ms-store submission 2023-10-04 16:27:56 +08:00
Gauthier Roebroeck
90d1a8ee96 ci: increase node memory 2023-10-04 11:50:25 +08:00
Gauthier Roebroeck
5f1436aaf1 ci: add missing environment variable 2023-10-04 11:41:52 +08:00
Gauthier Roebroeck
373649086f ci(desktop): bump hydraulic-software/conveyor from 11.2 to 11.3
Closes: #1220
2023-09-25 15:28:53 +08:00
dependabot[bot]
029dea9410 build(deps): bump hydraulic-software/conveyor from 11.1 to 11.2
Bumps [hydraulic-software/conveyor](https://github.com/hydraulic-software/conveyor) from 11.1 to 11.2.
- [Commits](https://github.com/hydraulic-software/conveyor/compare/v11.1...v11.2)

---
updated-dependencies:
- dependency-name: hydraulic-software/conveyor
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-18 15:24:31 +08:00
dependabot[bot]
28f46d45fb build(deps): bump docker/setup-buildx-action from 2 to 3
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-18 15:24:18 +08:00
dependabot[bot]
c923ff8ef7 build(deps): bump docker/setup-qemu-action from 2 to 3
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 2 to 3.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v2...v3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-18 15:24:04 +08:00
dependabot[bot]
b92ad637f7 build(deps): bump docker/login-action from 2 to 3
Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v2...v3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-18 15:23:48 +08:00
Gauthier Roebroeck
265b5431ee ci: remove unused config 2023-09-13 17:47:10 +08:00
Gauthier Roebroeck
9ef46b3ae7 build(webui): upgrade vue cli to v5 2023-09-13 15:14:28 +08:00
Gauthier Roebroeck
a31e3da80f ci: rework release steps 2023-09-12 10:04:05 +08:00
Gauthier Roebroeck
332cb2c8c8 ci: fix release commit step ordering 2023-09-11 19:12:39 +08:00
Gauthier Roebroeck
de6c17a7f9 ci: remove cache directive from setup-java 2023-09-11 17:28:19 +08:00
Gauthier Roebroeck
88983a8199 ci: setup msstore update 2023-09-11 16:28:24 +08:00
Gauthier Roebroeck
ed97553914 ci: fix jreleaser output job 2023-09-11 15:09:49 +08:00
dependabot[bot]
7544b8fea1 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-08 17:57:39 +08:00
Gauthier Roebroeck
8d29f4dcfd ci: bump conveyor action to 11.1 2023-09-08 17:34:35 +08:00
Gauthier Roebroeck
903993ec54 ci: add Conveyor 2023-09-08 17:24:46 +08:00
dependabot[bot]
7209667496 build(deps): bump peter-evans/dockerhub-description from 3.4.1 to 3.4.2
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description) from 3.4.1 to 3.4.2.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases)
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v3.4.1...v3.4.2)

---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-28 15:44:56 +08:00
Gauthier Roebroeck
9d7e1934bf ci: drop java below 17 2023-05-23 18:13:32 +08:00
dependabot[bot]
8716996c20 build(deps): bump peter-evans/dockerhub-description from 3.3.0 to 3.4.1
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description) from 3.3.0 to 3.4.1.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases)
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v3.3.0...v3.4.1)

---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-10 22:07:00 +04:00
dependabot[bot]
683b663910 build(deps): bump peter-evans/dockerhub-description from 3.1.2 to 3.3.0
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description) from 3.1.2 to 3.3.0.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases)
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v3.1.2...v3.3.0)

---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-06 16:19:39 +08:00
Gauthier Roebroeck
e2e6d6e0c7 ci: more JReleaser workaround 2023-03-03 19:00:59 +08:00
Gauthier Roebroeck
b2d3b3b337 ci: always upload JReleaser output [skip ci] 2023-03-03 18:15:44 +08:00
Gauthier Roebroeck
cb332a6d6d ci: jreleaser workaround for JRELEASER_DOCKER_DEFAULT_PASSWORD 2023-03-03 17:16:44 +08:00
Gauthier Roebroeck
a1b058ec52 ci: release using JReleaser 2023-03-03 16:05:39 +08:00
Gauthier
6583334970
ci: fix workflow file 2023-02-13 14:28:37 +08:00
Gauthier Roebroeck
d21a7a3390 ci: only trigger release job on master 2023-02-13 14:07:52 +08:00
Gauthier Roebroeck
35750a9e58 ci: test on Java 19 2023-01-16 17:40:01 +08:00
dependabot[bot]
55b13bfb16 build(deps): bump dessant/lock-threads from 3 to 4
Bumps [dessant/lock-threads](https://github.com/dessant/lock-threads) from 3 to 4.
- [Release notes](https://github.com/dessant/lock-threads/releases)
- [Changelog](https://github.com/dessant/lock-threads/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dessant/lock-threads/compare/v3...v4)

---
updated-dependencies:
- dependency-name: dessant/lock-threads
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-05 18:58:08 +08:00
dependabot[bot]
1007e8f78a build(deps): bump peter-evans/dockerhub-description from 3.1.1 to 3.1.2
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases)
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v3.1.1...v3.1.2)

---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-07 16:49:38 +08:00
Gauthier Roebroeck
5f7175e153 ci: gradle doesn't support Java 19 yet 2022-11-02 17:58:46 +08:00
Gauthier
71b092cf50 ci: build on java 19 2022-10-30 09:05:28 +08:00
dependabot[bot]
d39b246ba6 build(deps): bump peter-evans/dockerhub-description from 3.1.0 to 3.1.1
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases)
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v3.1.0...v3.1.1)

---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-26 10:19:28 +08:00
dependabot[bot]
a829bbc693 build(deps): bump docker/setup-buildx-action from 1 to 2
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1 to 2.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-29 15:23:50 +08:00
dependabot[bot]
5440d9725c build(deps): bump actions/upload-artifact from 2 to 3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3)

---
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>
2022-08-29 15:23:28 +08:00
Gauthier Roebroeck
0ebdbc5a71 ci: lock inactive threads after 30 days
fix incorrect params
2022-08-26 10:59:13 +08:00
dependabot[bot]
d89f0402b4 build(deps): bump peter-evans/dockerhub-description from 2.0.0 to 3.1.0
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description) from 2.0.0 to 3.1.0.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases)
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v2.0.0...v3.1.0)

---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-26 10:52:55 +08:00
dependabot[bot]
85f64f6ef6 build(deps): bump actions/setup-node from 2 to 3
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2 to 3.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2...v3)

---
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>
2022-08-26 10:52:22 +08:00
dependabot[bot]
2c43f5f16c build(deps): bump actions/setup-java from 2 to 3
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 2 to 3.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v2...v3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-26 10:51:42 +08:00
dependabot[bot]
d7f2cff3a8 build(deps): bump docker/setup-qemu-action from 1 to 2
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 1 to 2.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v1...v2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-26 10:51:11 +08:00
dependabot[bot]
88362a0527 build(deps): bump docker/login-action from 1 to 2
Bumps [docker/login-action](https://github.com/docker/login-action) from 1 to 2.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v1...v2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-26 10:50:46 +08:00
Gauthier Roebroeck
e178da2179 ci: lock inactive threads after 30 days 2022-08-26 10:49:32 +08:00
Callum Loh
5e7194c166
ci: push container to GHCR & set source label on container (#956)
Update Github actions to push to GHCR and add labels to docker containers
so that renovate etc can find the source
2022-08-26 10:12:08 +08:00
Gauthier
f27e89f3e1
ci: disable actions/stale 2022-06-15 14:07:29 +08:00
Gauthier Roebroeck
8fe5dfd7ef ci: ignore weblate for CI 2022-04-22 11:49:33 +08:00
Gauthier Roebroeck
ecafd9b014 ci: ignore weblate for CI 2022-04-22 11:44:13 +08:00
Gauthier Roebroeck
ac86cfd357 ci: ignore weblate for CI 2022-04-22 11:36:55 +08:00
Gauthier Roebroeck
33955ed822 ci: use gradle/gradle-build-action@v2 2022-04-12 14:22:33 +08:00
Gauthier Roebroeck
b4661722ca ci: add jdk 18 to the test matrix 2022-04-12 14:16:07 +08:00
Gauthier Roebroeck
f2387b61be ci: trigger releases only on workflow dispatch 2022-04-12 14:16:07 +08:00
Gauthier Roebroeck
dbca566b19 ci: bump actions/checkout to v3 2022-04-01 10:14:37 +08:00
Gauthier Roebroeck
3408f3d8ed ci: ignore push event for dependabot 2022-04-01 10:14:04 +08:00
Gauthier Roebroeck
966c873c08 ci: ignore push event for dependabot 2022-04-01 10:11:23 +08:00
Gauthier Roebroeck
547f8a8746 ci: remove publish test results 2022-04-01 10:11:23 +08:00
Gauthier Roebroeck
af4d0e3dc2 ci: don't mark enhancement and bug as stale 2022-01-24 14:22:18 +08:00
Gauthier Roebroeck
585a92a6e4 ci: use temurin jdk 2021-12-23 16:23:28 +08:00
Gauthier Roebroeck
5484220307 ci: remove unused setup-java action 2021-12-23 16:23:28 +08:00
Gauthier Roebroeck
a93f2d8597 ci: test on jdk17 2021-12-23 10:03:42 +08:00
Gauthier Roebroeck
ff358da598 ci: don't setup java for webui test 2021-12-22 09:19:44 +08:00
Gauthier Roebroeck
07c2b5dd78 ci: migrate to setup-java@v2 and setup-node@v2 2021-09-01 11:36:32 +08:00
Gauthier Roebroeck
5c99f09b8b ci: run webui tests 2021-04-26 16:14:31 +08:00
Gauthier Roebroeck
9d3707534f ci: replace stalebot by actions/stale 2021-04-07 11:11:49 +08:00
Gauthier Roebroeck
76c3b25386 ci: store and publish test results 2021-03-12 16:38:36 +08:00
Gauthier Roebroeck
75019c9a1e ci: don't run semantic release job on PRs 2021-02-11 11:24:57 +08:00
Gauthier
c5012d05fa
ci: try to fix docker buildx push 2020-12-31 17:29:23 +08:00
Gauthier
13aa43b202 ci: add dockerhub secrets for CI workflow 2020-12-31 12:41:10 +08:00
Gauthier
a0e73b56d7 ci: setup CI workflow with github actions 2020-12-31 12:41:10 +08:00
Gauthier
b4f56e3c24
ci: gradle wrapper validation 2020-02-11 16:51:07 +08:00
Gauthier Roebroeck
0c179b25f7 remove github action for build/deploy as it's too limited for now, Travis CI works better
[ci skip]
2019-09-25 14:28:24 +08:00
Gauthier
1ee0466fe7
Update dockerhub_deploy.yml 2019-09-25 11:48:27 +08:00
Gauthier
b196ce8c67
[ci skip] 2019-09-23 11:16:44 +08:00
Gauthier
e8664bc129
trying to make GH actions work [ci skip] 2019-09-23 11:14:26 +08:00
Gauthier
5cf82129cc
Update build_and_deploy.yml 2019-09-23 11:02:38 +08:00
Gauthier
6e40f765ec
Update build_and_deploy.yml 2019-09-23 11:01:30 +08:00
Gauthier
a0ad4934cd
Update build_and_deploy.yml 2019-09-13 14:38:22 +08:00
Gauthier
e46ca44b28
Create build_and_deploy.yml 2019-09-13 14:35:22 +08:00
Gauthier
46cabff79a
action to update dockerhub description 2019-09-13 11:57:32 +08:00