Open arouinfar opened 1 year ago
This problem has popped up again and is being discussed in https://github.com/phetsims/website/issues/1322.
The chief reason we are pulling screenshots from master is because we have decided it is not desirable to conduct a maintenance release to release new images, because it triggers every app in the world to refetch the sim which has not changed. However, the majority of what has needed to change outside of the maintenance release cycle is actually the image sizes and configurations, and not the content. So we could feasibly use perennial master to determine target image configurations and use the sim's release branch for the image sources.
I don't think we need to leverage the maintenance release process for individual sim deploys, as the deployment knows which release branch it is releasing. But to migrate the task that deploys images for all sims we'd want to reuse that logic.
Discussion on design-website Slack channel:
@arouinfar:
@mattpen :
@kathy-phet: