IceTDrinker
49dd0f57c1
chore(deps): bump compiler to a888a6b329
...
- disable buildx as it seems to be failing a lot
2021-11-10 17:48:10 +01:00
Arthur Meyre
e20ad467e3
chore: allow to manually run the package watcher to update the env docker
2021-11-09 18:03:18 +01:00
Arthur Meyre
77a379060a
chore: update package watcher to open PR instead of triggering rebuild
...
closes #784
2021-11-09 15:38:57 +01:00
dependabot[bot]
6ea46d2cbe
chore(deps): bump actions/checkout from 2.3.5 to 2.4.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2.3.5 to 2.4.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](1e204e9a92...ec3a7ce113 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-08 09:56:22 +01:00
Benoit Chevallier-Mames
b1df5c0fbe
chore: create a template for our new operators
2021-11-02 17:23:32 +01:00
Arthur Meyre
9dedf1abc6
chore: allow to stop package watcher with repo secret
2021-11-02 09:26:22 +01:00
Arthur Meyre
267e5b2137
chore(ci): fix missing env variable for versions.html edition
...
- push versions.html last as it is stateful
2021-10-29 17:40:09 +02:00
Arthur Meyre
00ca11b588
chore: fix versions.html update
...
- run through poetry to have the required dependencies
2021-10-29 16:19:39 +02:00
Arthur Meyre
c5dfb449f3
chore(ci): disable poetry cache
...
- fix an issue that started happening out of nowhere, no fix before 1.2 it
seems
- see https://github.com/python-poetry/poetry/issues/4210
2021-10-29 16:09:32 +02:00
Arthur Meyre
eb54cec065
docs(ci): manage versions.html
...
- create generate_versions_html.py
- update workflow to be able to push pre-releases on preprod server
closes #738
2021-10-29 14:15:34 +02:00
Arthur Meyre
d93015836e
chore(ci): give the possibility to version cache and clear it
...
- will help resolve issues with poetry cache
2021-10-29 14:15:34 +02:00
Arthur Meyre
2fa3a8bcbe
chore(ci): use aws command line and credentials setup for aws tasks
2021-10-28 16:25:21 +02:00
dependabot[bot]
5aa87168f6
chore(deps): bump marocchino/sticky-pull-request-comment
...
Bumps [marocchino/sticky-pull-request-comment](https://github.com/marocchino/sticky-pull-request-comment ) from 2.1.1 to 2.2.0.
- [Release notes](https://github.com/marocchino/sticky-pull-request-comment/releases )
- [Commits](82e7a0d3c5...39c5b5dc77 )
---
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 >
2021-10-25 09:13:27 +02:00
Arthur Meyre
e707333f36
chore(ci): update release text generation
...
closes #634
2021-10-19 18:30:05 +02:00
Arthur Meyre
83ddf92bdd
chore(ci): update workflow to push doc
...
- check version and tag match
- push doc as version if not pre-release
- push doc as stable if version is the biggest one, clear cache in that
case
closes #454
2021-10-19 15:37:09 +02:00
Arthur Meyre
ab151091ce
chore(scripts): add a target to trigger a release
...
- check the version coherence before creating the tag
refs #308
2021-10-19 15:37:09 +02:00
Arthur Meyre
fb0564eea2
docs(ci): change push target for documentation when pushing to main
...
- use preprod bucket through secrets
refs #454
2021-10-19 09:54:55 +02:00
dependabot[bot]
42d4a1b873
chore(deps): bump actions/checkout from 2.3.4 to 2.3.5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2.3.4 to 2.3.5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](5a4ac9002d...1e204e9a92 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-18 10:29:12 +02:00
Arthur Meyre
a0a0c4bce6
chore(ci): add deps optional scope to fix dependabot PRs
2021-10-18 10:02:25 +02:00
Arthur Meyre
5bb042bc16
chore(ci): prepare docs push for release with dummy steps
2021-10-15 17:10:44 +02:00
Umut
e164671608
feat(ci): add 'execution' optional scope
2021-10-15 16:16:32 +03:00
Umut
753ab5b6a2
feat(ci): add 'compilation' optional scope
2021-10-15 13:06:36 +03:00
Arthur Meyre
31e14e7b66
chore(ci): fix another issue with a glob in the release workflow
2021-10-12 14:59:40 +02:00
Umut
e7a141c4f1
feat(ci): add more optional scopes
2021-10-12 15:11:34 +03:00
Arthur Meyre
fd40a8b951
chore: fix release workflow
...
- globs don't expand in quoted strings to the contrary of variables
2021-10-12 10:40:39 +02:00
Benoit Chevallier-Mames
ea7e117815
chore: let's try to check optional scopes
...
refs #583
2021-10-12 10:36:41 +02:00
Arthur Meyre
3c85d63603
chore: fix release workflow dependencies install
...
- graphviz is required for the whole project, we don't have dependencies
groups yet (waiting for poetry 1.2) so we need to install it
2021-10-11 19:06:51 +02:00
Arthur Meyre
8490f88227
chore: change coverage to have global infos
...
- have a small hack to dump pytest-cov report
2021-10-11 19:06:37 +02:00
Arthur Meyre
de3a9f9bb3
chore: update release workflow for auto GitHub release creation
...
- update version_utils.py script to get info about prerelease
- update release template
2021-10-11 16:13:10 +02:00
Arthur Meyre
92ca061da9
chore: fix release workflow
...
- new tool to evaluate latest tag depends on some python packages
- for now install the whole environment again
- when poetry 1.2 is available use groups and only install required deps
2021-10-08 15:59:51 +02:00
Arthur Meyre
f2c08571a3
chore: add changelog generation and artifact upload for release
2021-10-07 18:35:09 +02:00
Arthur Meyre
1cc7502251
chore: use Config for docker labels
...
- some configs are duplicated but old ones may not be populated
2021-10-07 17:02:45 +02:00
Arthur Meyre
b363db6700
chore(tools): centralize all versions related utils in a single script
...
- update version to be semver compliant with the new tools
- update make targets and CI workflow to use the new version tool
- update release issue template
2021-10-07 16:49:00 +02:00
Arthur Meyre
ab1f0f3c4a
chore: update env-docker tagging with compiler and concretefhe sha1
...
- also save the concretefhe sha1 in the container labels
2021-10-07 15:42:27 +02:00
Arthur Meyre
674b86cf62
chore: do not fail on PR coverage comment
...
- had the case for whatever reason. Let's harden our workflow some more
2021-10-07 15:09:03 +02:00
Arthur Meyre
05e1227269
chore: update env docker to have runtime lib path in LD_PRELOAD
...
- update the rest of the dockers, script and CI to stop setting LD_PRELOAD
2021-10-07 09:58:23 +02:00
Arthur Meyre
6fc6991839
chore: add __version__ and automated tools to update it
...
- also add a checker to verify that versions are in sync
2021-10-04 09:40:10 +02:00
Arthur Meyre
f97682bd23
fix(build): convert string to boolean to avoid bug in workflow
2021-09-29 15:02:52 +02:00
Arthur Meyre
10be75f094
chore(build): manage latest tag push for releases
...
- no push for release candidates
- push as latest if version is the highest
2021-09-29 14:41:37 +02:00
Arthur Meyre
456df69f0b
fix(build): change commit conformance check
...
- action fails if the even is not of a supported type, only check for PR
2021-09-29 14:04:56 +02:00
Arthur Meyre
13ccf7a046
chore(build): add commit format checks
...
- refactor the way conformance is done
- run all conformance checks and aggregate the results in a single step
2021-09-28 14:15:25 +02:00
Benoit Chevallier-Mames
f6af0b0742
fix: the URL link needs a final slash.
2021-09-24 17:21:52 +02:00
Arthur Meyre
9dcaf8d299
fix: remove auto label after release label deletion
2021-09-23 09:23:46 +02:00
Arthur Meyre
98bf595324
chore(build): get last completed run to check whether to rebuild docker
2021-09-22 17:54:25 +02:00
Arthur Meyre
5e8cacd9ea
build: print the global job status in notification
...
- easier to know if one should check the full notification in slack
2021-09-22 14:33:57 +02:00
Arthur Meyre
fd57055b46
chore: update the release template
2021-09-22 13:45:54 +02:00
Arthur Meyre
d6986a0d93
chore: make sure global notification color makes sense
2021-09-22 09:35:24 +02:00
Arthur Meyre
90fa06f80a
chore: less notifications
...
- restructure the way we generate notifications
2021-09-21 16:34:09 +02:00
Arthur Meyre
21a2656a10
fix(release): avoid failure with non TTY input device
2021-09-21 11:20:16 +02:00
Arthur Meyre
58ecf56c7c
fix(build): fix release workflow
...
- consider changing the method to get changed files
2021-09-21 10:39:54 +02:00