Commit Graph

17 Commits

Author SHA1 Message Date
Daniel Gak Anagrov 818afda284 Revert "feat(ci): skip builds on pr when no files modified (#5637)" (#5670)
This reverts commit db8f5754a6.
2025-10-06 13:27:33 +01:00
Daniel Gak Anagrov db8f5754a6 feat(ci): skip builds on pr when no files modified (#5637)
* feat: skip builds on pr
* feat: skipping utils too
2025-10-06 12:23:51 +01:00
Iain Sproat 3f861bdaaf ci(release): publish to DockerHub or GHCR based on current repository (#5607) 2025-10-03 14:39:20 +01:00
Iain Sproat 0b7f06348c ci(snyk): fix syntax (#5605)
- cannot have a negation in an 'if'
2025-09-30 11:56:17 +01:00
Iain Sproat 4a8793c132 ci(dockerhub): log in to domain, not sub-domain (#5604) 2025-09-30 11:46:23 +01:00
Iain Sproat 6e14652457 ci(snyk): migrate remainder of circleci to github actions (#5602) 2025-09-30 11:35:48 +01:00
Iain Sproat 681f65655d ci(release.yml): provide all required input to test-deployments (#5603) 2025-09-30 11:22:32 +01:00
Iain Sproat 7282e4dadb ci(github actions): temporarily publish images to both dockerhub & ghcr (#5565) 2025-09-30 11:11:59 +01:00
Iain Sproat 51a71e26b2 ci(publishing): test & hotfix branches will publish helm chart to named OCI repository (#5536)
* allow chart name to be customised
* Calculate the chart name in github workflow
* publish of helm chart allows registry & repository to be configured (Helm chart currently publishes to ghcr)
2025-09-25 13:57:24 +01:00
Daniel Gak Anagrov 3d9d2f31e9 feat(ci): skip ci test jobs when no relevant changes (#5545)
* feat(ci): skip server on no changes?

* feat(ci): skip server on no changes

* feat(ci): disable skipping

* test

* feat: add package dependencies for ci skipping

* fix

* test server change

* test

* fix: outputs

* test

* another test for shared

* fix: frontend trigger

* feat: undo change and sha ref
2025-09-24 17:13:38 +01:00
Iain Sproat b08331b3d2 ci(deployment test): bitnami helm charts should now use bitnamilegacy image repository (#5479)
* ci(deployment test): use bitnamilegacy image repository

* pin valkey & minio to bitnamilegacy

* global.security.allowInsecureImages

* re-require test-deployments

* update additional minio image repository

* Update more image repositories

* version 12 of minio is being deployed and has slightly different config
2025-09-17 18:00:29 +01:00
Daniel Gak Anagrov 5a478adb4d feat: unlock releases (#5480) 2025-09-17 15:32:30 +01:00
Daniel Gak Anagrov 59028aafda fix: publish server as latest too (#5155) 2025-07-28 19:42:33 +02:00
Daniel Gak Anagrov add942f36d feat(ci): deployment will continue on testfailure for test branches (#5107) 2025-07-18 15:09:23 +02:00
Daniel Gak Anagrov 3ca500fc28 ci(helm chart deployment test): add to GitHub Actions (#4932) 2025-06-20 13:44:43 +01:00
Daniel Gak Anagrov b12a37e0bb feat(ci): minor speed up (#4935) 2025-06-13 10:32:13 +02:00
Daniel Gak Anagrov 8e15d51e9a feat(ci): release pipeline moved to gha, disabled release on circle ci (#4905) 2025-06-11 15:49:19 +02:00