Commit Graph

69 Commits

Author SHA1 Message Date
kolaente
bfb9a66226 feat(ci): use xgo cache between binary builds 2025-05-13 17:48:10 +02:00
renovate[bot]
f3729eb932 chore(deps): pin useblacksmith/build-push-action action to 5646913 (#762)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-13 16:23:01 +02:00
kolaente
77c7f57d86 feat(ci): use blacksmith docker in favor of github docker build cache 2025-05-13 15:09:59 +02:00
renovate[bot]
3672ac83bf chore(deps): update postgres:17 docker digest to 8648313 (#712)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-13 14:29:30 +02:00
kolaente
854cbfbfd8 fix(ci): use latest version for docker buildx setup
Fixes a regression introduced in 3e540cff5f

It's not entirely clear where this is coming from, probably a combination of blacksmith and not using the latest version
2025-05-13 13:44:12 +02:00
Dominik Pschenitschni
3e540cff5f feat: cache docker (#758) 2025-05-13 10:59:58 +00:00
Dominik Pschenitschni
ac244d3915 feat: explicit pnpm ci args (#755) 2025-05-13 10:57:33 +00:00
kolaente
7d74f0e726 fix(ci): push swagger docs changes via ssh 2025-05-12 12:12:24 +02:00
renovate[bot]
7ae278a729 chore(deps): update actions/setup-go digest to d35c59a (#742)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-08 06:59:48 +00:00
renovate[bot]
0b16975ea5 chore(deps): pin useblacksmith/build-push-action action to 5646913 (#733)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-08 08:42:52 +02:00
kolaente
9f92508a39 feat(ci): use blacksmith docker action 2025-05-07 19:33:33 +02:00
renovate[bot]
90b7f70da5 chore(deps): update mariadb:11 docker digest to 11706a6 (#730)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-07 14:56:49 +00:00
renovate[bot]
bd3dab6261 chore(deps): update golangci/golangci-lint-action digest to 9fae48a (#727)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-07 16:35:22 +02:00
renovate[bot]
c4352e7720 chore(deps): update actions/download-artifact digest to d3f86a1 (#699)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-25 10:34:58 +02:00
renovate[bot]
ee18a4e9b2 chore(deps): update docker/build-push-action digest to 14487ce (#698)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-24 15:13:56 +00:00
Dominik Pschenitschni
43c80a6b99 feat: remove dedicated test build and preview script (#661)
Co-authored-by: kolaente <k@knt.li>
2025-04-15 08:01:10 +00:00
Dominik Pschenitschni
59e2d7e650 feat: remove cypress install v2 (#664)
Why cypress install was needed before: [see this issue](https://github.com/cypress-io/github-action/issues/1044#issuecomment-2663220655)

It's also mentioned [in the cypress github action readme](https://github.com/cypress-io/github-action/tree/v6/?tab=readme-ov-file#pnpm)
2025-04-15 09:40:30 +02:00
renovate[bot]
c937b60228 chore(deps): update actions/setup-node digest to 49933ea (#668)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-14 10:39:05 +02:00
renovate[bot]
bc9df0b094 chore(deps): update mariadb:11 docker digest to 81e8930 (#651)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-09 18:58:15 +02:00
kolaente
9aba2b1822 revert: "feat: remove cypress install"
This reverts commit 2aeff579fb.
2025-04-09 09:01:53 +02:00
Dominik Pschenitschni
2aeff579fb feat: remove cypress install 2025-04-08 18:32:52 +02:00
renovate[bot]
7e7afa034e chore(deps): update postgres:17 docker digest to fe3f571 2025-04-08 18:07:11 +02:00
renovate[bot]
539897caf2 chore(deps): update kolaente/s3-action action to v1.2.1 2025-04-05 17:15:27 +02:00
kolaente
398cc30289 fix(ci): do not use pnpm during node js setup 2025-04-05 16:57:44 +02:00
renovate[bot]
5dcf34067f chore(deps): pin kolaente/s3-action action to f154255 2025-04-05 12:42:17 +02:00
kolaente
4832fb8c8e chore(ci): use latest s3 action 2025-04-04 11:41:40 +02:00
kolaente
6d6549f4ab chore(ci): use main of s3 action 2025-04-04 10:45:53 +02:00
kolaente
0dcb9cab10 chore(ci): update s3-action 2025-04-04 09:51:50 +02:00
renovate[bot]
131d8b2320 chore(deps): pin actions/setup-node action to cdca736 2025-04-04 09:00:24 +02:00
kolaente
4b5b97346b fix(ci): pin node setup to v4 2025-04-03 15:33:40 +02:00
kolaente
58a6828c20 feat(ci): use slightly smaller runner to build binaries 2025-04-03 14:15:20 +02:00
renovate[bot]
baa9d4fe0b chore(deps): pin useblacksmith/setup-go action to 647ac64 2025-04-02 18:16:20 +02:00
blacksmith-sh[bot]
4bdfbfb3f5 feat(ci): migrate some workflows to Blacksmith (#617)
Co-authored-by: blacksmith-sh[bot] <157653362+blacksmith-sh[bot]@users.noreply.github.com>
2025-04-02 16:00:44 +00:00
Dominik Pschenitschni
1deb674da1 feat: composite action for frontend setup 2025-04-02 17:44:55 +02:00
Dominik Pschenitschni
1c2cdf9240 feat: remove 'frontend-dependencies' step 2025-04-02 17:44:55 +02:00
kolaente
07c5ddd630 fix(ci): update rate limit for unauthenticated routes 2025-04-02 10:56:52 +02:00
Dominik Pschenitschni
a2454057ae feat: align caching and node version (#608) 2025-04-02 08:47:25 +00:00
renovate[bot]
d824ac0ad2 chore(deps): update postgres docker tag to v17 (#607)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-02 08:20:54 +00:00
renovate[bot]
4a75f7d4da chore(deps): update golangci/golangci-lint-action action to v7 (#462)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: kolaente <k@knt.li>
2025-04-02 09:28:56 +02:00
kolaente
b24058b3e5 fix(ci): wait for database (#604) 2025-04-02 06:59:21 +00:00
kolaente
1c3a1f2c7c fix(ci): use deploy key to push crowdin changes
Due to the branch protection rules, it is not possible to push directly to the main branch, unless when using a deploy key with write access.
2025-04-01 11:54:37 +02:00
renovate[bot]
9f8a85644b fix(deps): pin dependencies (#435)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-31 17:35:22 +02:00
kolaente
2a09012327 chore(ci): use correct git email for automated commits 2025-03-30 21:05:26 +02:00
kolaente
9bd5cc371b fix(ci): correctly update translations from crowdin 2025-03-30 17:17:27 +02:00
kolaente
df9bc96e4b fix(ci): do not build mage again in release 2025-03-27 11:45:11 +01:00
kolaente
ad31379535 fix(ci): smoke test database connection 2025-03-27 11:28:21 +01:00
kolaente
5c9368e700 fix(ci): use correct host for migration tests 2025-03-26 16:38:39 +01:00
kolaente
34d6023248 feat: use GitHub actions for build and release 2025-03-26 16:23:38 +01:00
kolaente
2d8fb8bad9 feat(ci): publish desktop releases with GitHub actions only 2025-02-09 15:56:43 +01:00
kolaente
41a35ea056 fix(ci): replace unstable version in filename 2025-02-08 22:50:19 +01:00