Arthur Meyre
e522f22ce8
chore: rename package
...
- poetry lock required to update package name
- related Makefile and licenses update to keep consistency (will be removed
once the PyPi package is available)
- modified compile_torch_model to only accept datasets with one input
mypy error with better numpy typing hints appeared
closes #1252
2022-01-04 09:12:18 +01:00
rudy
0f1dbd919d
fix(format_cpp): More robust error reporting
2022-01-03 17:58:01 +01:00
youben11
c276e13d97
chore(python): add namespace init file
2022-01-03 15:27:24 +01:00
dependabot[bot]
40ea71d0d2
chore(deps): bump docker/login-action from 1.10.0 to 1.12.0
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 1.10.0 to 1.12.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](f054a8b539...42d299face )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-03 10:10:26 +01:00
youben11
1183c9dc94
fix(ci): fix formatting script
...
seems like big diffs weren't catched. Now we use ifne which checks if
the stdin isn't empty
2022-01-03 09:29:19 +01:00
youben11
e3ae6e9c06
ci: check if sources include license header
2022-01-03 09:29:19 +01:00
youben11
e73291abdc
chore: rename compiler to concrete-compiler
...
zamalang => concretelang
zamacompiler => concretecompiler
2021-12-29 15:13:34 +01:00
Umut
d6c6c64cdb
chore(ci): disable daily benchmarks for the time being
2021-12-24 16:29:29 +03:00
Arthur Meyre
2c8dbce3e0
chore: fix auto-merged PR
2021-12-24 09:43:41 +01:00
Antoniu Pop
23d3dca3f2
formatting(dfr): add .hpp to the formatting script and format the relevant files.
2021-12-23 15:57:53 +00:00
IceTDrinker
31ae92a5db
chore: test slow compiler
...
- fix CI scripts for the current compiler releases
- add keycache system
2021-12-23 15:15:22 +01:00
Antoniu Pop
e429180179
fix(ci): enable key caching for DF testing.
2021-12-22 18:22:22 +01:00
youben11
a32d73fb4e
test(ci): test final python packages after release
2021-12-22 18:22:22 +01:00
youben11
62b417a373
refactor(ci): unify workflows into a single one
...
Having a single workflow make it easier to have dependencies between
jobs, like release and docker image being dependant of the tests job
2021-12-22 18:22:22 +01:00
Arthur Meyre
df18d331c2
chore: add pip-audit and schedule step for weekly
...
closes #1076
2021-12-20 14:18:39 +01:00
Arthur Meyre
20c2fffd6d
chore: do not run stop-runner if we did not run start-runner
2021-12-20 11:09:22 +01:00
dependabot[bot]
b5b687b576
chore(deps): bump actions/upload-artifact from 2.3.0 to 2.3.1
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](da838ae959...82c141cc51 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-20 10:52:25 +01:00
dependabot[bot]
299f21dfc6
chore(deps): bump peter-evans/create-pull-request from 3.11.0 to 3.12.0
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 3.11.0 to 3.12.0.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](67df31e08a...dcd5fd746d )
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-20 10:52:12 +01:00
youben11
2e5bff93fd
ci: check if there are commits to squash
...
we can then configure github to never merge when this doesn't pass
2021-12-17 08:46:38 +01:00
youben11
acf91c78a7
fix(ci): disable release worflow run on master with no tag
...
There were both runs of release for master and the tag push, so we now
match the tag push
2021-12-16 11:43:28 +01:00
youben11
319cc3fd28
fix(python): copy dynamic library into macos wheel
2021-12-16 09:15:25 +01:00
youben11
b812f6f7f2
feat(python): version python package from git tag
...
automatic detection of version from git tag and update of the python
version file
2021-12-16 09:15:25 +01:00
youben11
a94e05e85b
ci: release mac
...
improve current workflow: more parallelism and factoring of steps with
matrix
2021-12-16 09:15:25 +01:00
Arthur Meyre
214eebb458
chore: start runner only if necessary
2021-12-14 15:04:29 +01:00
youben11
6c1800048a
ci: test on gcc6.3
2021-12-13 16:35:56 +01:00
Umut
fb5e8f9492
chore(ci): increase ssh timeout of daily benchmarks
2021-12-13 15:33:02 +03:00
dependabot[bot]
8b7eebfc8a
chore(deps): bump actions/download-artifact from 2.0.10 to 2.1.0
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 2.0.10 to 2.1.0.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](3be87be14a...f023be2c48 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-12 09:51:00 +01:00
dependabot[bot]
47a97ed2a3
chore(deps): bump actions/upload-artifact from 2.2.4 to 2.3.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2.2.4 to 2.3.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](27121b0bdf...da838ae959 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-12 09:50:56 +01:00
Arthur Meyre
9ec3a0d4de
chore: do not fail if there are no assets in a compiler release
...
closes #1145
2021-12-10 13:47:50 +01:00
Arthur Meyre
6b3adc217f
chore: use ec2 runner for build in CI
...
closes #1067
2021-12-09 18:56:55 +01:00
Antoniu Pop
bb44124999
feat(dfr): add the DFR (DataFlow Runtime).
2021-12-08 18:35:29 +00:00
youben11
5773310215
feat(ci): release on tag pushed (linux only)
...
The release workflow should, whenever a tag is pushed,
create a draft release on github (that should be manually
checked by one of us to make the actual release).
The release should contain wheels for python 3.8, 3.9, and 3.10,
as well as a tarball containing the zamacompiler and required
libraries (and installation guide is provided).
The draft release will also have an auto generated release note
that can be modified later.
2021-12-08 17:59:53 +01:00
youben11
4618abcc50
ci: add release workflow
...
currently only replace one asset from a specific release
2021-12-07 16:14:44 +01:00
Mayeul@Zama
dad4390518
feat(compiler): add a key cache
2021-12-07 12:11:56 +01:00
dependabot[bot]
ae841cf77f
chore(deps): bump actions/setup-python from 2.3.0 to 2.3.1
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](0066b88440...f382193329 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-05 08:22:03 +01:00
aquint-zama
09e8a97232
docs(deps): update theme to v2.0.5
2021-12-01 17:01:01 +01:00
dependabot[bot]
9ad4941ee2
chore(deps): bump aws-actions/configure-aws-credentials
...
Bumps [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials ) from 1.5.11 to 1.6.0.
- [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases )
- [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/master/CHANGELOG.md )
- [Commits](0d9a5be0dc...ea7b857d8a )
---
updated-dependencies:
- dependency-name: aws-actions/configure-aws-credentials
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-29 09:05:12 +01:00
Umut
62475c34cd
chore: update daily benchmarks workflow to support multiple machines
2021-11-24 18:08:01 +03:00
Arthur Meyre
82798fb683
chore: remove merge-method on action which does not need it
2021-11-23 12:25:53 +01:00
Arthur Meyre
a85e4e591a
chore: auto-delete branch when package watcher PR is closed
2021-11-22 17:41:46 +01:00
Arthur Meyre
73a83c4dc9
chore: change conditions for approving and enabling automerge pkg watcher
2021-11-22 17:23:25 +01:00
Arthur Meyre
1d3cfb62b8
chore: use rebase method for auto PR
2021-11-22 16:43:55 +01:00
Arthur Meyre
cb367436b9
chore: use rebase method for auto PR
2021-11-22 16:41:05 +01:00
Arthur Meyre
d83146c191
chore: fix package watcher approve PR with repo token
2021-11-22 16:37:36 +01:00
Arthur Meyre
09eb6eae10
chore: choose the master version of the auto approve action
...
- only the master supports approving a PR by PR number
2021-11-22 16:16:10 +01:00
Arthur Meyre
5fed2ad5e1
chore: restore package watcher
...
- auto review PR to merge if the build goes well
2021-11-22 14:57:40 +01:00
dependabot[bot]
8164ce3946
chore(deps): bump softprops/action-gh-release from 0.1.13 to 1
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 0.1.13 to 1.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](6034af24fb...1e07f43987 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-22 09:47:12 +01:00
dependabot[bot]
66abd3f024
chore(deps): bump actions/setup-python from 2.2.2 to 2.3.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 2.2.2 to 2.3.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](dc73133d4d...0066b88440 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-22 09:47:07 +01:00
Arthur Meyre
e4063d79da
chore: remove now useless dockerignore file for concretefhe-env
...
- trigger build only if the env Dockerfile itself is modified (match line
end to be sure we don't match something else)
- add missing build-args for docker prefligth build
2021-11-19 10:06:07 +01:00
Umut
4bb81f7363
chore(ci): increase daily benchmark timeout from 60 minutes to 90 minutes
2021-11-19 11:42:38 +03:00