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

Added possibility to control state of Publish job in Settings and Publisher UI #131

Merged

Conversation

kalisp
Copy link
Member

@kalisp kalisp commented Feb 14, 2025

Changelog Description

Publish job could be set as Suspended to allow artist publish only after some necessary checks are made. This was previously possible only in Publisher UI, but even that was removed during refactoring.

Now state of Publish job could be controlled by Collect Job Info configuration with Profiles and could be overridden by artist in Publisher UI if necessary.

Testing notes:

  1. experiment with ayon+settings://deadline/publish/CollectJobInfo/profiles/1/publish_job_state
    image

  2. check that values propagate to Publisher UI in DCC, try to change it

  3. publish in Deadline and check state of published job in DL Monitor

@kalisp kalisp added type: bug Something isn't working sponsored This is directly sponsored by a client or community member labels Feb 14, 2025
@kalisp kalisp self-assigned this Feb 14, 2025
@kalisp kalisp requested a review from iLLiCiTiT February 17, 2025 10:33
@kalisp kalisp merged commit d5eb782 into develop Feb 17, 2025
1 check passed
@kalisp kalisp deleted the AY-7346_Deadline-Publish-Job-State-toggle-is-not-visible branch February 17, 2025 13:59
@kalisp kalisp linked an issue Feb 18, 2025 that may be closed by this pull request
1 task
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: bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

AY-7346_Expose Publish Job State default state and expose Publisher UI attributes
4 participants