Releases: neuro-inc/neuro-extras
v23.7.0-1
cd: Change cluster for tests
23.7.0
What's Changed
- Bump docker/login-action from 1.12.0 to 1.13.0 by @dependabot in #464
- Bump click from 8.0.3 to 8.0.4 by @dependabot in #465
- Bump dependabot/fetch-metadata from 1.2.0 to 1.2.1 by @dependabot in #467
- Bump actions/setup-python from 2 to 3 by @dependabot in #468
- Bump docker/login-action from 1.13.0 to 1.14.0 by @dependabot in #469
- Bump actions/checkout from 2 to 3 by @dependabot in #471
- Bump docker/login-action from 1.14.0 to 1.14.1 by @dependabot in #472
- Bump dependabot/fetch-metadata from 1.2.1 to 1.3.0 by @dependabot in #470
- Bump pytest-asyncio from 0.18.1 to 0.18.2 by @dependabot in #473
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #466
- Bump mypy from 0.931 to 0.940 by @dependabot in #474
- Bump pytest from 7.0.1 to 7.1.0 by @dependabot in #475
- Bump mypy from 0.940 to 0.941 by @dependabot in #477
- Bump types-pyyaml from 6.0.4 to 6.0.5 by @dependabot in #478
- Bump pytest from 7.1.0 to 7.1.1 by @dependabot in #479
- Bump actions/cache from 2.1.7 to 3 by @dependabot in #480
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #476
- Bump mypy from 0.941 to 0.942 by @dependabot in #481
- Bump pytest-asyncio from 0.18.2 to 0.18.3 by @dependabot in #482
- Bump pre-commit from 2.17.0 to 2.18.1 by @dependabot in #487
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #483
- Bump click from 8.0.4 to 8.1.2 by @dependabot in #486
- Bump deepdiff from 5.7.0 to 5.8.0 by @dependabot in #489
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #490
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #495
- Don't select scheduled presets automatically by @anayden in #502
- Bump dependabot/fetch-metadata from 1.3.0 to 1.3.1 by @dependabot in #498
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #510
- refactor: Rewrite data cp implementation by @andriihomiak in #506
- deps: Bump dependencies by @andriihomiak in #519
- deps: Bump deps by @andriihomiak in #520
- feat: Run tests based on pr label by @andriihomiak in #521
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #514
- Bump types-pyyaml from 6.0.7 to 6.0.8 by @dependabot in #522
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #525
- Bump actions/setup-python from 3 to 4 by @dependabot in #529
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #532
- Bump neuro-cli from 22.1.3 to 22.6.1 by @dependabot in #530
- Bump neuro-cli from 22.6.1 to 22.6.2 by @dependabot in #533
- Bump mypy from 0.960 to 0.961 by @dependabot in #526
- Bump types-pyyaml from 6.0.8 to 6.0.9 by @dependabot in #535
- Bump dependabot/fetch-metadata from 1.3.1 to 1.3.2 by @dependabot in #537
- Bump neuro-cli from 22.6.2 to 22.6.3 by @dependabot in #538
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #536
- Bump deps, switch tests cluster by @YevheniiSemendiak in #542
- Bump pre-commit from 2.19.0 to 2.20.0 by @dependabot in #543
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #544
- Bump types-toml from 0.10.7 to 0.10.8 by @dependabot in #545
- Bump types-pyyaml from 6.0.9 to 6.0.10 by @dependabot in #546
- Bump pytest-asyncio from 0.18.3 to 0.19.0 by @dependabot in #547
- Remove project mentions, add 3.11, drop 3.7 python support by @YevheniiSemendiak in #591
- Fix _check_image_exists by @YevheniiSemendiak in #594
- feat: Projects support by @andriihomiak in #597
- pre-release: 23.7.0 by @andriihomiak in #598
Full Changelog: v22.2.2...v23.7.0
v22.2.2
v22.2.1
v21.11.5
v21.11.4
v21.11.3
v21.11.2
v21.11.1
neuro-extras 21.11.0
Features
-
Allow to build and push docker images to the remote image registries.
The requirement for allowing Kaniko (the underlying tool) to push such images - it should be authenticated.
The registry authention data structure should be in the following form:
{"auths": {"<registry URI>": {"auth": "<base64 encoded '<username>:<password>' string"}}}
(tested with thehttps://index.docker.io/v1/
- public DockerHub registry)neuro-extras config build-registry-auth
command might become handy in this case.To attach the target registry AUTH data into the builder job, one might save it as the platform secret and mount it into the builder job.
Mounting of the secret could be done either as the ENV variable with the name prefixed byNE_REGISTRY_AUTH
or as the secret file.
In the latter case, the ENV variable should also be added with the mentioned above prefix and pointing to the corresponding file. (#328)