Skip to content

Upgrade Modular #3

@intel352

Description

@intel352

Modular has upgraded to v1.3.9, and all of it's modules have had some updates as well. These updates have had some impactful changes, for which we need to ensure Workflow Engine is ready to work with the latest Modular changes.

  1. Ensure all tests are functioning, enhance test functionality where necessary.
  2. Find each go.mod file in the Workflow repository, upgrade Modular to v1.3.9, upgrade all Modular modules to their latest version as well.
  3. Update Workflow modules and logic to be compatible with the interfaces defined in Modular, update configurations as well.
  4. Ensure all tests pass, fix any errors that occur.
  5. Ensure linter checks all pass, fix any errors that are identified.
  6. Make sure all examples are functional and do what they claim to do. If they're erroring out, apply whatever fixes necessary.
  7. Generate Github workflows to help validate the functionality and stability of Workflow Engine. Github workflows in the Modular library could be a useful reference point for CI workflows as well as release workflows.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No fields configured for Task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions