Skip to content

deck file render canonical order #1526

@mheap

Description

@mheap

When deck file render runs, the output file is not deterministically ordered. This causes issues when customers run git diff.

We hit a similar problem internally with our openapi tooling (and solve it with https://github.com/thim81/openapi-format).

Acceptance Criteria

  • Running deck file render multiple times results in the same output (checked by running cat output.yaml | sha246sum

Metadata

Metadata

Assignees

Labels

featureNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions