Okay, I got it to work. For posterity, here’s what I did:
- Remove myself from the permissions list of all the non-Project Pipeline Configurations
- Create a distributed Pipeline Configuration that isn’t associated with any Projects
- Add
tk-framework-desktopserver
from https://github.com/shotgunsoftware/tk-framework-desktopserver/tree/v1.3.9 to the new Pipeline Configuration’s local bundle_cache - Add Playlist to the whitelist in
tk_framework_desktopserver/shotgun/constants.py
- Create
env/shotgun_playlist.yml
(Useenv/version.yml
as a template) - Update
env/includes/frameworks.yml
to use the localtk-framework-desktopserver
- Now, in your Project Pipeline Configuration, add a Playlist action section to
env/includes/settings/tk-shotgun.yml
Simple!