We aim to improve how actions are supported in Seqera Platform, streamlining user interactions and making them more efficient.
To achieve this goal, we have several objectives:
  • Allow users to clone actions from the UI, providing a quick and convenient feature enhancement.
  • Enable users to specify additional fields in action calls, such as the run name (supported by the API).
  • Explore broader Actions improvements, including options for cron/scheduled hooks.
  • Implement the ability to import/export actions as JSON, providing users an easy way to manage and share actions.
  • Actions based on pipeline lifecycle events (start, complete, fail)
These enhancements will enhance user experiences and make managing actions in Seqera platform more versatile and user-friendly.