frantjc / sequence

MIT License
0 stars 0 forks source link

composite actions #32

Closed frantjc closed 2 years ago

frantjc commented 2 years ago

currently, we map an action to 2 steps: 1 to get the action and its metadata, and another to execute it.

composite actions throw a wrench in that; we will need 1 step to get the action and its metadata, and an arbitrary number of steps to execute it

frantjc commented 2 years ago

update: an action now maps to up to 3 steps (pre, main, post), but they're all non-uses steps. since composite actions can have uses steps, we almost need to recurse again....which is bad news

frantjc commented 2 years ago

haven't tested yet but I believe this is resolved as of https://github.com/frantjc/sequence/pull/45