File tree Expand file tree Collapse file tree
presets/fine_src_artifacts/fine_src_artifacts Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ async def run(
3737 run_context : lock_dependencies_action .LockDependenciesRunContext ,
3838 ) -> lock_dependencies_action .LockDependenciesRunResult :
3939 language_result = await self .action_runner .run_action (
40- action_type = get_src_artifact_language_action .GetSrcArtifactLanguageAction ,
40+ action_type = iprojectactionrunner . ActionRef . from_type ( get_src_artifact_language_action .GetSrcArtifactLanguageAction ) ,
4141 payload = get_src_artifact_language_action .GetSrcArtifactLanguageRunPayload (
4242 src_artifact_def_path = payload .src_artifact_def_path ,
4343 ),
@@ -46,17 +46,16 @@ async def run(
4646 language = language_result .language
4747 self .logger .debug (f"Detected language '{ language } ' for { payload .src_artifact_def_path } " )
4848
49- subactions_by_lang = self .action_runner .get_actions_for_parent (
49+ subactions_by_lang = await self .action_runner .get_actions_for_parent (
5050 lock_dependencies_action .LockDependenciesAction
5151 )
5252 if language not in subactions_by_lang :
5353 raise iprojectactionrunner .ActionNotFound (
5454 f"No lock action registered for language '{ language } '"
5555 )
5656 subaction = subactions_by_lang [language ]
57- subpayload = subaction .PAYLOAD_TYPE (** dataclasses .asdict (payload ))
5857 return await self .action_runner .run_action (
5958 action_type = subaction ,
60- payload = subpayload ,
59+ payload = payload ,
6160 meta = run_context .meta ,
6261 )
You can’t perform that action at this time.
0 commit comments