-
Notifications
You must be signed in to change notification settings - Fork 10
Description
Describe the Housekeeping
As a part of the parent story, the workflows for LabWhere can be migrated to use reusable components and improved upon.
Who are the primary contacts for this story
Shiv, Stephen
Workflows to migrate
-
automated_release_and_build.yml- These steps can be migrated to use composite actions. -
ruby.yml- These steps can be migrated to use composite actions. -
asset_dispatch.yml- Creates and uploads releases. This is fairly similar toappend_release.ymlin other repos, so a lot of the steps can also be migrated to use composite steps. -
check_release_name_bump.yml- This COULD be removed, there is a similar reusable workflow being used already.
Potential improvements
Mostly changes to the structure and having setup steps used the existing composite steps.
Related issues
Additional context
This repository already has some shared workflows, these can be left.