Commit Graph

83 Commits

Author SHA1 Message Date
Ruben Fiszel 7b2047ba3e chore: openidconnect is a feature flag 2024-03-17 13:51:58 +01:00
Ruben Fiszel ef4c3ebdee fix build 2024-03-10 19:43:23 +01:00
Ruben Fiszel 665d0d5ef1 chore: fasten compilation time 2024-02-24 17:10:55 +01:00
Ruben Fiszel 494ce162c0 chore: fasten compilation time 2024-02-24 16:29:35 +01:00
Ruben Fiszel 0f6f2bcc5a fix cuda 2024-02-10 10:30:01 +01:00
Guillaume Bouvignies a8cb6be15a chore: EE private repo fetched on commit hash (#3183)
* chore: EE private repo fetched on commit hash

* revert docker-image.yml

* repo_ref -> ee_repo_ref
2024-02-08 19:09:03 +01:00
Guillaume Bouvignies b1d5778092 chore: SAML EE (#3176)
* Extract SAML logic into its own file

* Remove saml.rs core logic

* hello

* Add substitute_ee_code.sh and check_no_symlink.sh scripts

* dry-run docker image build

* test hook

* add setup-hooks.sh script

* Update pre-commit hook

* Update substitution script

* revert docker-image action yaml

* revert Cargo.lock

* publish custom image

* swap for ce build as well

* empty

* revert temp action override

* fix docker-image.yml
2024-02-08 16:09:11 +01:00
Guillaume Bouvignies 29be5021ff fix: Cuda image building (#3179) 2024-02-08 13:49:21 +01:00
Ruben Fiszel 56e458c300 docker build nit 2024-01-31 15:04:48 +01:00
Ruben Fiszel c0e192b5c7 add cuda dockerfile 2024-01-31 11:20:06 +01:00
Ruben Fiszel 85555f038a add cuda to build 2024-01-26 19:42:40 +01:00
Ruben Fiszel c8a793d35e feat: add support for multiselect in python 2024-01-10 13:12:20 +01:00
Ruben Fiszel bed2d1f417 chore: use dev instead of latest to publish to ecr 2024-01-08 10:12:24 +01:00
Guillaume Bouvignies 965571853c fix: Tag all docker images with latest and main tags (#2953) 2024-01-03 01:38:33 +09:00
Ruben Fiszel 486b3aeb17 chore: improve e2e 2023-12-30 05:25:10 +01:00
Ruben Fiszel 5ee0040840 chore: improve e2e 2023-12-30 04:47:08 +01:00
Ruben Fiszel 0f774b4485 chore: improve e2e 2023-12-30 04:43:51 +01:00
Ruben Fiszel 0c40c1324b chore: improve integration tests 2023-12-30 04:21:34 +01:00
Ruben Fiszel b17652ae60 chore: improve integration tests 2023-12-30 03:59:20 +01:00
Ruben Fiszel c80e4c5ffd chore: eetest (#2937)
* chore: Windmill integration tests

* Revert github workflow temp changes

* fix ee

---------

Co-authored-by: gbouv <guillaume@windmill.dev>
2023-12-30 03:29:00 +01:00
Ruben Fiszel f13e144e76 ci: improve s3 build step 2023-12-13 11:59:43 +01:00
Ruben Fiszel 896b894728 ci: improve s3 build step 2023-12-13 11:44:34 +01:00
Ruben Fiszel 88a3658825 ci: improve s3 build step 2023-12-13 11:34:18 +01:00
Ruben Fiszel 26cd75b52b ci: improve s3 build step 2023-12-13 10:43:35 +01:00
Guillaume Bouvignies 48a3dea059 chore: Rename FF saml to enterprise_saml (#2844) 2023-12-13 09:19:24 +01:00
Guillaume Bouvignies da15a56a07 fix: add saml feature flag (#2802) 2023-12-07 15:04:31 +01:00
Ruben Fiszel 06411c8a63 build short sha for reports as well 2023-11-30 14:00:37 +01:00
Ruben Fiszel 0d93986b18 add reports image 2023-11-30 10:29:04 +01:00
Ruben Fiszel f78f14e268 fix backend tests 2023-11-29 09:58:34 +01:00
Guillaume Bouvignies d51fc57c42 build: Publish arm64 binaries (#2427) 2023-10-11 09:09:24 +02:00
Guillaume Bouvignies e9ae3fb7e6 Fix workflow action (#2423) 2023-10-10 17:25:33 +02:00
dependabot[bot] 231d9e0266 chore(deps): bump shrink/actions-docker-extract from 2 to 3 (#2300)
Bumps [shrink/actions-docker-extract](https://github.com/shrink/actions-docker-extract) from 2 to 3.
- [Release notes](https://github.com/shrink/actions-docker-extract/releases)
- [Commits](https://github.com/shrink/actions-docker-extract/compare/v2...v3)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-10 15:54:14 +02:00
Guillaume Bouvignies 7c82110000 build: Publish windmill-amd64 binary for each release (#2417)
* Publish binary on release

* Add step for ee binary
2023-10-10 15:38:36 +02:00
Ruben Fiszel 6bc0e373fc fix: reduce aggregate period to list users in workspace 2023-09-06 18:21:00 +02:00
Ruben Fiszel 7c354ef74f nit workflows 2023-07-27 10:22:51 +02:00
Ruben Fiszel 7a2a51e360 use only 7 first characters of sha 2023-07-10 15:53:22 +02:00
Ruben Fiszel 13bb43aa09 fix dockerfile 2023-07-10 14:59:36 +02:00
Ruben Fiszel 7849a44957 fix dockerfile 2023-07-10 14:51:12 +02:00
Ruben Fiszel 2474b8db03 publish_ecr as separate step 2023-07-10 14:49:40 +02:00
Ruben Fiszel 69f4a0a771 add nodejs to base image 2023-07-10 14:15:17 +02:00
Ruben Fiszel a9b4b6a17e add awscli, helm, kubectl to base image 2023-07-10 13:46:35 +02:00
Ruben Fiszel 4d1a6c4ab1 attempt 1 at lsp on arm 2023-05-15 13:33:51 +02:00
Ruben Fiszel c19be7a2fa ci: extract to s3 directly 2023-04-01 15:38:58 +02:00
Ruben Fiszel aa3a3f6612 ci: extract to s3 directly 2023-04-01 15:36:26 +02:00
Ruben Fiszel 7a9d230459 disable playwright for now 2023-03-10 12:54:00 +01:00
dependabot[bot] 333b873ee9 chore(deps): bump docker/build-push-action from 3 to 4 (#1186)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3 to 4.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v3...v4)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-28 11:02:00 +01:00
Ruben Fiszel c5d712c977 ci: build both amd and arm on same workflow leveraging depot 2023-01-17 12:16:36 +01:00
Ruben Fiszel 0f26a3b111 playwright against uffizzi (#1109)
* all

* fix perms

* move build to depot

* login

* revert to docker build

* revert to docker build

* fix playwright
2023-01-16 18:01:45 +01:00
Ádám Kovács f0435f5f81 fix(frontend): Playwright (#1108)
* fix(frontend): Playwright

* fix(frontend): Update test base url

* feat(ci): Add base url to playwright
2023-01-16 16:51:14 +01:00
Ruben Fiszel e1b77b0d5f migrate more builds to depot.dev 2023-01-16 10:56:20 +01:00