Agnes Leroy
dc7754348d
concrete-cuda(ci): first setup for the concrete-cuda ci
2023-03-13 11:31:10 +01:00
Quentin Bourgerie
f3910c179b
chore: Run all test on main push
2023-03-09 18:29:12 +01:00
David Testé
8575435b3e
chore(ci): compute operations throughput on benchmarks results
...
In addition to values currently parsed and sent to database, now
throughput is also computed. This computation is done only on
mean values. New results are:
- operations per ms
- operations per dollar spent which depends on the machine used
to perform the benchmarks
2023-03-09 17:47:16 +01:00
Quentin Bourgerie
914295b4a8
chore: Fix workflow for compiler documentation build
2023-03-09 17:43:01 +01:00
Mayeul@Zama
e41b2bba63
chore(CI cpu): run zig tests
2023-03-09 09:29:04 +01:00
Mayeul@Zama
5635ce2a67
chore(CI): enable workflow dispatch
2023-03-08 18:54:22 +01:00
Mayeul@Zama
ec532034bc
chore(CI cpu): install rust and use cache
2023-03-08 18:15:49 +01:00
David Testé
a5eb6be7eb
chore: fix compiler benchmarks and use slab to execute them
2023-03-08 17:54:52 +01:00
Quentin Bourgerie
54eba86c02
chore(ci): Integrate concrete-python CI
2023-03-08 17:35:00 +01:00
Quentin Bourgerie
9858cf03ba
chore: Integrate concrete-python in the mono-repo
2023-03-08 13:11:39 +01:00
Quentin Bourgerie
da05e3e6db
chore: Integrate concrete-cpu CI
2023-03-08 10:46:29 +01:00
Quentin Bourgerie
bb728959ec
chore: Integrate concrete-optimizer CI
2023-03-07 16:46:31 +01:00
dependabot[bot]
f2646c74f2
chore(deps): bump appleboy/ssh-action from 0.1.6 to 0.1.8
...
Bumps [appleboy/ssh-action](https://github.com/appleboy/ssh-action ) from 0.1.6 to 0.1.8.
- [Release notes](https://github.com/appleboy/ssh-action/releases )
- [Commits](4a03da89e5...b601429988 )
---
updated-dependencies:
- dependency-name: appleboy/ssh-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-07 15:47:03 +01:00
Quentin Bourgerie
c20726e487
chore: Refactor the ci in order to dispatch dependeding of file changes
2023-03-07 14:40:32 +01:00
Quentin Bourgerie
ea46bd70bb
chore: Fix compiler CI
2023-03-07 09:08:29 +01:00
Quentin Bourgerie
2f9c7da6c6
chore: Fix test and build compiler with the new monorepo layout
2023-03-06 17:17:29 +01:00
David Testé
556ff1249b
chore(ci): rename some worflow secrets
2023-03-06 14:01:51 +01:00
David Testé
24457bd3e8
chore(ci): change private ssh key secret name
2023-03-06 14:01:51 +01:00
Quentin Bourgerie
86422cf2d5
chore: Integrate concrete-optimizer in the mono-repo
2023-03-06 13:55:27 +01:00
Umut
7985906a72
chore: revert "feat: support python 3.11"
...
This reverts commit 74e6d73e
2023-03-02 13:49:32 +01:00
Quentin Bourgerie
a62b3b1d74
refactor: Integrate concrete-cpu and remove concrete-core
...
Co-authored-by: Mayeul@Zama <mayeul.debellabre@zama.ai >
2023-03-02 09:26:31 +01:00
Umut
74e6d73e42
feat: support python 3.11
2023-03-01 10:16:53 +01:00
rudy
e399d1fed8
fix(ci): prepare_release, macos, bad wheel path
2023-02-28 11:52:29 +01:00
rudy
19bc9b2933
fix(ci): prepare_release, typo on PATH
2023-02-28 09:17:10 +01:00
Quentin Bourgerie
7ac6a97c85
chore(ci): Fix benchamrk on main as inputs are not setup for automatic merge benchmark
2023-02-24 11:27:55 +01:00
Quentin Bourgerie
7070eff562
chore(ci): Fix benchmark workflow
2023-02-24 10:17:28 +01:00
Quentin Bourgerie
3175d2ec85
chore: fix typo in benchmark workflow
2023-02-17 15:17:25 +01:00
Quentin Bourgerie
8fab9a4038
chore: select benchmark name in benchmark workflow
2023-02-17 15:06:15 +01:00
dependabot[bot]
2eff35285a
chore(deps): bump marocchino/sticky-pull-request-comment
...
Bumps [marocchino/sticky-pull-request-comment](https://github.com/marocchino/sticky-pull-request-comment ) from 2.3.1 to 2.5.0.
- [Release notes](https://github.com/marocchino/sticky-pull-request-comment/releases )
- [Commits](fcf6fe9e4a...3d60a5b2da )
---
updated-dependencies:
- dependency-name: marocchino/sticky-pull-request-comment
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-02-13 16:02:03 +01:00
rudy
717c8c815f
fix: ci macos test
2023-02-13 09:20:25 +01:00
dependabot[bot]
f3affae84a
chore(deps): bump docker/build-push-action from 3.3.0 to 4.0.0
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 3.3.0 to 4.0.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](37abcedcc1...3b5e8027fc )
---
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 >
2023-02-10 16:33:02 +01:00
rudy
117e15cc05
fix: build python package during build
2023-02-06 09:36:29 +01:00
rudy
a01fab0a90
feat: Makefile, python-package target
2023-02-06 09:36:29 +01:00
rudy
c6a44e9091
fix(ci):remove now useless step to free space
2023-02-02 14:28:54 +01:00
Umut
b39ebc6f41
chore: introduce is pre-release environment variable back for github releases
2023-01-31 11:23:14 +01:00
Umut
0ede5e4330
chore: refactor release action for the new workflow
2023-01-31 10:25:46 +01:00
Umut
51e6aedb81
chore: use ubuntu 22.04 instead of 20.04 everywhere
2023-01-31 10:25:46 +01:00
Umut
4e1912365c
chore: update ci to always push to pypi
2023-01-30 10:39:19 +01:00
dependabot[bot]
58dd8114c1
chore(deps): bump docker/build-push-action from 3.2.0 to 3.3.0
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](c56af95754...37abcedcc1 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-25 11:35:00 +01:00
Mayeul@Zama
672943c3b8
fix(CI): compare bench results with PR base
2023-01-17 14:46:15 +01:00
David Testé
bc58e25d2a
chore(ci): trigger prepare release workflow on version tag push
...
The CI don't wait anymore on other builds to trigger release
preparation workflow. It's up to the team to be sure that builds
are passing before pushing a new version tag on default branch.
In addition build workflows will run only when there is push on
default branch. Nothing will happend when a version tag is pushed
now.
2023-01-16 17:21:18 +01:00
David Testé
2fe402f55e
chore(ci): build docker images on aws ec2 to speed up process
2023-01-13 15:31:15 +01:00
David Testé
be45125ef8
chore(ci): remove steps related to keysetcache in aws builds
2023-01-13 14:58:16 +01:00
Umut
2372ffe85c
chore: replace default ubuntu archive in docker
2023-01-13 12:47:50 +01:00
youben11
f6edcd28e9
ci: release linux python wheels with cuda support
2023-01-13 11:43:05 +01:00
David Testé
fd2ce968ea
chore(ci): move doc publishing to aws build for cpu
...
This is done to handle downloading of documentation artifacts.
Doing this between separate workflow is troublesome especially when
you have to wait on serveral of them.
2023-01-13 10:14:58 +01:00
youben11
9c370e1cec
ci: fix macos release tarball
2023-01-12 17:56:53 +01:00
David Testé
bf127e0846
chore(ci): move docker images publishing to its own workflow
...
This removes the old continuous-integration.yml file. Thus it
finalizes the splitting operation.
2023-01-12 14:43:08 +01:00
David Testé
af265206a9
chore(ci): move macos build and release jobs to their own workflow
2023-01-12 14:43:08 +01:00
David Testé
8a41b39f5e
chore(ci): wait on all aws builds before publishing documentation
2023-01-12 13:24:15 +01:00