Skip to content

Conversation

@tw4l
Copy link
Member

@tw4l tw4l commented Nov 20, 2025

Fixes #3007

Todo

  1. Manual testing
  2. Add nightly test
  3. Return list of cids that will be updated to frontend (optional, can work out other solution in frontend if the effort is too high)

tw4l added 2 commits November 20, 2025 15:02
When a profile is updated with a new proxy, update the proxy for
all workflows that use that profile and add to their revision
history.
@tw4l tw4l force-pushed the issue-3007-update-workflow-on-profile-proxy-update branch from b761129 to 31fffc8 Compare November 20, 2025 20:13
ikreymer added a commit that referenced this pull request Nov 21, 2025
- follow-up to #2988, alternative to #3008
- clear proxyId in workflow if using profile, ensure it is always empty for new workflows/updated workflows that have a profile
- add migration to clear proxyId if profileid is set for existing workflows
- avoids having to update proxyId in workflows when it changes in the profile
- fix assertion when updating proxy to return 400 if proxy is invalid
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Task]: Update related workflows on backend when profile proxy id is changed

2 participants