Skip to content

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 28 Aug 19:45
· 288 commits to main since this release
b93b9f3

Added

  • Added a cds config subcommand family (get/set/unset/list) to manage persisted project-level defaults in .cds/config.json (or CDS_CONFIG_PATH), generalizing the existing single-purpose cds use command. Supported keys are profile, environment, and security.strict; a saved environment default is applied whenever --environment is omitted on any command that already accepts it, with an explicit --environment flag always taking precedence (#383, #537).
  • Added the core rendering mechanism for image.source: build|registry: modules/orchestration/dagster/module.yaml gained image.source (default build) and image.tag config fields, and cli/renderer.py can now conditionally swap a service's build: key for a registry image: reference derived from the naming scheme already used by publish-images.yml, composing with the existing image.variant (--hardened) field (#532, #536).
  • publish-images.yml's Docker Hub publish job now signs, SBOM-attests, and SLSA-provenance-attests pushed images with the same keyless OIDC identity as the existing GHCR job, closing the supply-chain-guarantee gap between the two registries; docs/image-signing.md documents the shared trust identity (#275, #539).

What's Changed

  • feat(renderer): image.source build|registry mechanism (#532) by @RonaldHensbergen in #536
  • feat(images): sign, SBOM, and attest provenance for Docker Hub publishes by @RonaldHensbergen in #539
  • chore(images): refresh signed-images fixture by @github-actions[bot] in #542
  • chore(deps): update all dependencies by @renovate[bot] in #543
  • fix(deps): update all dependencies by @renovate[bot] in #544
  • chore(images): refresh signed-images fixture by @github-actions[bot] in #545
  • feat: add cds config command for persisted project defaults by @RonaldHensbergen in #537
  • chore(release): bump version to 0.7.0 by @github-actions[bot] in #547

Full Changelog: v0.6.1...v0.7.0