What's Changed
Added support for tmpfs, nfs and cifs volumes to be recreated when their config changes.
For example the config change below will trigger doco-cd to
- stop and remove the container that uses the volume
- remove the tmpfs volume
- recreate the volume with the new config and and start the removed container again with the new volume
services:
app:
image: nginx
volumes:
- tmp:/tmp
volumes:
tmp:
driver: local
driver_opts:
type: tmpfs
device: tmpfs
- o: size=50m
+ o: size=100m🌟 Improvements
- feat(compose): support tmpfs, nfs and cifs volume recreation on changed configurations by @kimdre in #1424
📦 Dependencies
- chore(deps): update dataaxiom/ghcr-cleanup-action digest to d52806a by @renovate[bot] in #1418
- chore(deps): update dependency zensical to v0.0.44 by @renovate[bot] in #1419
- chore(deps): update codecov/codecov-action action to v6.0.2 by @renovate[bot] in #1420
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in #1421
- fix(deps): update module github.com/docker/cli to v29.5.3+incompatible by @renovate[bot] in #1422
- fix(deps): update module github.com/prometheus/common to v0.68.1 by @renovate[bot] in #1423
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in #1425
- fix(deps): update module github.com/sigstore/cosign/v3 to v3.1.0 by @renovate[bot] in #1426
Full Changelog: v0.91.0...v0.92.0-rc.1