Skip to content

YN-0861 Implement version sync between batch renders and batch workfile.#136

Open
rdelillo wants to merge 1 commit into
enhancement/YN-0859_batch_group_contextfrom
enhancement/YN-0861_render_version_sync
Open

YN-0861 Implement version sync between batch renders and batch workfile.#136
rdelillo wants to merge 1 commit into
enhancement/YN-0859_batch_group_contextfrom
enhancement/YN-0861_render_version_sync

Conversation

@rdelillo

Copy link
Copy Markdown
Contributor

Changelog Description

Fixes: #134

Changes:

  • Batch workfile products now always follow Flame's internal iteration number
  • Add a collect plugin to leverage ayon-core's CollectAnatomyInstanceData.follow_workfile_version feature with Flame batch renderand batch workfile

Additional review information

Testing notes:

Batch workfile versioning

  1. Publish new workfile from batch
  2. Ensure that the resulting product version always match the Flame batch iteration

Batch workfile / Batch render sync

  1. Enable ayon+settings://core/publish/CollectAnatomyInstanceData/follow_workfile_version setting
  2. Ensure that batch render product always match the Flame batch iteration

@rdelillo rdelillo self-assigned this Jun 30, 2026
@rdelillo rdelillo added type: enhancement Improvement of existing functionality or minor addition sponsored This is directly sponsored by a client or community member labels Jun 30, 2026
@rdelillo

Copy link
Copy Markdown
Contributor Author

@jakubjezek001 I've made a change so that the AYON version for the batch consolidate json workfile always match the internal Flame's iteration number. This makes our life ways easier when it comes to syncing version between workfile and render.

Also as we have an option to iterate the batch at the end of the publish, and this option is enabled by default, that sounds safe to me. Matching Flame iteration means no artist should override is work without realizing it.

@rdelillo rdelillo requested a review from jakubjezek001 June 30, 2026 22:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

sponsored This is directly sponsored by a client or community member type: enhancement Improvement of existing functionality or minor addition

Projects

None yet

Development

Successfully merging this pull request may close these issues.

YN-0861: Flame: enable version sync workfile_version == product_version via settings

2 participants