Skip to content

Remove obsolete Compose version field#149

Merged
aidankhogg merged 1 commit into
dev/alphafrom
codex/update-docker-compose.yml-versioning
Jun 29, 2026
Merged

Remove obsolete Compose version field#149
aidankhogg merged 1 commit into
dev/alphafrom
codex/update-docker-compose.yml-versioning

Conversation

@aidankhogg

Copy link
Copy Markdown
Contributor

Motivation

  • Remove the top-level Compose file format declaration because modern Compose implementations follow the Compose Specification and the version field is now obsolete.

Description

  • Deleted the version: "3.8" header from docker-compose.yml while keeping all other content unchanged, and updated docs/compose-brainstorm.md to record the decision to omit the top-level version field.

Testing

  • Verified the updated docker-compose.yml parses with yaml.safe_load, ran python scripts/validate_supply_chain.py which passed, and ran git diff --check to ensure no whitespace/errors; docker compose was not executed because Docker is not available in the environment.

Codex Task

@aidankhogg aidankhogg merged commit 41d74e9 into dev/alpha Jun 29, 2026
@aidankhogg aidankhogg deleted the codex/update-docker-compose.yml-versioning branch June 29, 2026 21:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant