Mayeul@Zama
c994c7afcc
chore(CI): add nightly rust fmt and clippy checks
2022-10-31 14:46:48 +01:00
dependabot[bot]
8a43c24821
chore(deps): bump actions/upload-artifact from 3.1.0 to 3.1.1
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](3cea537223...83fd05a356 )
---
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 >
2022-10-25 11:53:41 +03:00
dependabot[bot]
57ac87ad60
chore(deps): bump actions/download-artifact from 3.0.0 to 3.0.1
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](fb598a63ae...9782bd6a98 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-25 11:53:31 +03:00
rudy
9156502a5a
fix(ci): bump actions versions
...
to remove reprecation warning about nodejs 12
2022-10-24 15:08:54 +02:00
rudy
1eb8cd06c7
fix(ci): update action to last version to avoid deprecation warnings
2022-10-21 15:54:23 +02:00
rudy
a29c4949e4
ci: do everything in --release to avoid 2x compilations
2022-10-19 15:14:38 +02:00
rudy
b5a269f0a2
chore(tests): merge back expensive tests to normal tests
2022-10-19 15:13:37 +02:00
Arthur Meyre
a487b03699
chore(ci): fix quoting on cp command
2022-10-18 12:02:57 +02:00
David Testé
d2b20ca551
ci(bench): fix end-to-end benchmarks workflow
...
This includes several fixes and add some functionalities:
* EC2 instance type can be selected when workflow is triggered manually
* benchmarks will be run on each push on main branch
* docker is not used any more due to building issues
* 10 repetitions are made during the benchmarks then results are aggregated
* more tags are used to identify benchmarks configuration
2022-10-18 12:02:35 +02:00
dependabot[bot]
adede72d08
chore(deps): bump docker/login-action from 2.0.0 to 2.1.0
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](49ed152c8e...f4ef78c080 )
---
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-10-17 12:00:15 +03:00
dependabot[bot]
40a898ddd1
chore(deps): bump docker/build-push-action from 3.1.1 to 3.2.0
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](c84f382811...c56af95754 )
---
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 >
2022-10-17 11:31:45 +03:00
dependabot[bot]
198092af6c
chore(deps): bump marocchino/sticky-pull-request-comment
...
Bumps [marocchino/sticky-pull-request-comment](https://github.com/marocchino/sticky-pull-request-comment ) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/marocchino/sticky-pull-request-comment/releases )
- [Commits](39c5b5dc77...97bddef64d )
---
updated-dependencies:
- dependency-name: marocchino/sticky-pull-request-comment
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-17 11:31:38 +03:00
dependabot[bot]
71d16efd5f
chore(deps): bump actions/setup-python from 4.2.0 to 4.3.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](b55428b188...13ae5bb136 )
---
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 >
2022-10-17 11:31:31 +03:00
dependabot[bot]
d7d723487c
chore(deps): bump actions/checkout from 3.0.2 to 3.1.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.0.2 to 3.1.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](2541b1294d...93ea575cb5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-13 15:29:20 +03:00
Arthur Meyre
4a3eca10bb
chore(ci): fix quoting issue from jq command
2022-10-11 17:09:47 +02:00
youben11
0987fade80
fix: parameterize DATAFLOW_EXECUTION in python wheel
2022-10-07 16:59:34 +01:00
David Testé
89d7f065ae
ci(compiler): schedule end-to-end benchmarks
...
Run end-to-end benchmarks on a weekly basis. Results are parsed and
then sent to Slab CI bot to be later plotted into Grafana.
2022-10-07 14:45:56 +02:00
Arthur Meyre
6ccbb8555c
chore(ci): remove now useless workflow, remove ffi compilation
2022-10-07 13:44:20 +02:00
Arthur Meyre
9d3791bf96
chore: fix most actionlint and shellcheck lints
2022-10-07 09:49:00 +02:00
rudy
cb2c9ef6bf
feat: accept no evaluation keys
2022-09-26 14:43:25 +02:00
rudy
d5188aa2f2
ci: run on macos
2022-09-21 09:45:00 +02:00
youben11
1d52bee1aa
ci: use ccache for Mac release
2022-09-19 13:24:20 +01:00
youben11
de19fdc868
fix: set SYSTEM_VERSION_COMPAT to 0 during macos tests
...
This is a known issue while using setup-python action
https://github.com/actions/setup-python/issues/279
2022-09-19 13:24:20 +01:00
youben11
628df8849c
refactor: unify Makefile target naming style
2022-09-19 13:24:20 +01:00
youben11
8f05f9ea72
ci: change package release process
...
it should be now faster using the same compilation cache as the test
build.
2022-09-19 13:24:20 +01:00
youben11
698bd28104
ci: refactor docker images and CI jobs
...
use a single docker image for all testing environments
unify some CI jobs on this single environment
also parameterize the build of the doc, which no longer have a hardcoded
path for the compiler build directory
2022-09-13 15:18:15 +01:00
youben11
f88cd95eaf
ci: update df image to use latest hpx
...
also removes some old copies in dockerfile that were meant to reduce
image size. However, as many entities need to be copied now, we might
need to have a better approach for this (using make install maybe), and
copy everything that is necessary into the right place.
2022-09-13 15:18:15 +01:00
youben11
0cd9a7984d
feat: support dataflow execution in python packages
...
use latest image manylinux_2_28_x86_64 using libc 2.28
2022-09-13 15:18:15 +01:00
Umut
ba2d886295
chore: fix release action
2022-09-08 12:38:43 +03:00
youben11
4b584ca64e
ci: create new keysetcache
...
last commit updated which keys we serialize
2022-09-06 07:18:34 +01:00
Umut
0cfceaaf03
feat: support python 3.10
2022-09-02 13:38:17 +03:00
rudy
4a6b9148d1
feat(github): auto cancel previous continuous-integration.yml run when a PR is updated
2022-09-02 09:08:15 +01:00
Quentin Bourgerie
c08a06ed8e
chore: Just rename configuration variable to enable the dataflow runtime
2022-08-24 11:35:05 +02:00
youben11
5689d89e84
ci: update macos from 10.15 to 11
...
10.15 will be deprecated on GH actions by end of August
2022-08-19 16:20:05 +02:00
youben11
ecb70e2893
feat: support python 3.7
2022-08-18 13:58:30 +01:00
dependabot[bot]
f45a897673
chore(deps): bump appleboy/ssh-action from 0.1.4 to 0.1.5
...
Bumps [appleboy/ssh-action](https://github.com/appleboy/ssh-action ) from 0.1.4 to 0.1.5.
- [Release notes](https://github.com/appleboy/ssh-action/releases )
- [Commits](1d1b21ca96...f9010ff7f1 )
---
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 >
2022-08-18 10:31:58 +03:00
dependabot[bot]
b999b36527
chore(deps): bump docker/build-push-action from 3.1.0 to 3.1.1
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](1cb9d22b93...c84f382811 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-18 10:31:50 +03:00
dependabot[bot]
de0ba9782b
chore(deps): bump actions/setup-python from 4.1.0 to 4.2.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](c4e89fac7e...b55428b188 )
---
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 >
2022-08-18 10:31:44 +03:00
dependabot[bot]
b5fbca84fe
chore(deps): bump aws-actions/configure-aws-credentials
...
Bumps [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials ) from 1.6.1 to 1.7.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](05b148adc3...67fbcbb121 )
---
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 >
2022-08-18 10:31:37 +03:00
dependabot[bot]
3c52b89747
chore(deps): bump docker/build-push-action from 3.0.0 to 3.1.0
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](e551b19e49...1cb9d22b93 )
---
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 >
2022-07-25 12:14:02 +03:00
rudy
fc402f2dec
feat(v0-parameters): separate slower tests
2022-07-20 17:16:49 +02:00
Ayoub Benaissa
acda882873
ci: fix target name for macos job
2022-07-19 12:18:09 +01:00
dependabot[bot]
d199358c0f
chore(deps): bump actions/setup-python from 4.0.0 to 4.1.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](d09bd5e600...c4e89fac7e )
---
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 >
2022-07-18 11:22:03 +03:00
Quentin Bourgerie
2cfccd8f89
refactor: restructure the tests directory layout
2022-07-07 17:10:09 +02:00
youben11
5668e447e7
feat: support python 3.7
2022-07-07 09:55:44 +01:00
rudy
bb749c6c65
fix(ci): test in --release for speed
2022-06-28 10:27:08 +02:00
Quentin Bourgerie
f06957a197
tests(compiler): Add a benchmark tool builded thanks google-benchmarks
2022-06-27 16:45:56 +02:00
youben11
741710efa1
ci: auto rebase llvm if possible
2022-06-16 19:05:56 +01:00
youben11
26b8678f9f
ci: update dockerfile name
2022-06-16 19:05:56 +01:00
Mayeul@Zama
928a44d243
chore(ci): enforce ending files with a newline
2022-06-16 17:04:25 +02:00