Skip to content

OpenLabs Revival #152

@Adamkadaban

Description

@Adamkadaban

Project Restart: Tasks Before Development

Since we've been away from this project for a few months, there are a few tasks we should take care of before resuming development. Here’s what I propose:

  • Update dependencies to ensure everything is up-to-date and secure.
  • Migrate from mypy to ty (this will require a small refactor)
    • As part of this, we'll also need to move from pip to uv and update all associated workflows.
  • Complete the migration from cdktf to pulumi to finalize our infrastructure changes.
  • Fix tests. It seems that the email lib changed, and now unit tests aren't fully passing.
  • Merge Simplify Lab Schema Validation #146
  • Merge Secrets verification #149

This can be modified and changed over time. But I want a central place to track this before we dive back into feature work.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions