Function-backed action type in Workshop Scenarios on global branch

Problem: Function-backed action type cannot be used in Workshop scenario on a global branch

Environment:

  • Code Repository: Master branch (Python Functions)

  • Ontology/Workshop: Global branch

Error Message:

Error running scenario

Error: [Actions] CannotFindActionTypes

Error ID: a40d0bed-…..

invalidActionTypeRids: [“ri.actions.main.action-type.2a44…..”]

What Works:

  • :white_check_mark: Function works in preview

  • :white_check_mark: Function is published

  • :white_check_mark: Other functions from same repository work in Workshop on this global branch

  • :white_check_mark: Action type exists on global branch with correct RID

  • :white_check_mark: Action type configuration is correct (function-backed, no errors)

What Doesn’t Work:

  • :cross_mark: Workshop scenario cannot find the action type (error above)

What I’ve Tried:

  • Verified RID matches

  • Recreated action step in scenario

  • Confirmed permissions

Question: Is there a known limitation with function-backed action types in Workshop scenarios when working on a global branch? The action type exists on the branch with the correct configuration, but the scenario cannot find it.

Update: Answered

It appears Actions must exist on Main, or they won’t be visible to a branch. Once the rid is on main, then any future updates to the action are available on a branch.