Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update compose_spec to v0.3.0 #122

Merged
merged 3 commits into from
Oct 18, 2024
Merged

Update compose_spec to v0.3.0 #122

merged 3 commits into from
Oct 18, 2024

Conversation

k9withabone
Copy link
Member

Updated the compose_spec dependency to v0.3.0, fixing various issues.

Merge (<<) keys will now merge the specified anchor into the surrounding YAML when using podlet compose.

Additional validation of Compose files is performed to ensure that networks, volumes (when used across multiple services), configs, and secrets used in each service are defined in the appropriate top-level field.

Fixes: #91
Fixes: #96
Fixes: #106
Fixes: #117
Closes: #58

Fixes: #91
Fixes: #96
Fixes: #106
Fixes: #117
Signed-off-by: Paul Nettleton <[email protected]>
Closes: #58
Signed-off-by: Paul Nettleton <[email protected]>
Ensures that networks, volumes (when used across multiple services),
configs, and secrets used in each service are defined in the appropriate
top-level field.

Signed-off-by: Paul Nettleton <[email protected]>
@k9withabone k9withabone added bug Something isn't working enhancement New feature or request labels Oct 16, 2024
@k9withabone k9withabone added this to the v0.3.1 milestone Oct 16, 2024
@k9withabone k9withabone merged commit f93a4db into main Oct 18, 2024
13 checks passed
@k9withabone k9withabone deleted the compose_spec-v0.3.0 branch October 18, 2024 15:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment