Skip to content

[Release] Prepare repo for 0.2.2 #395

@burtenshaw

Description

@burtenshaw

0.2.2 brings breaking changes defined in #342. Furthermore, we will decouple env specific releases from openenv-core release. i.e. envs in envs/ will have a pinned openenv-core dependency and not necessarily remain functional with main. To support this, we need to implement some changes.

Here's a rough plan of the core steps and PRs so far:

  1. Fix the scripts so that agents can deploy all the envs in the repo independently. IMO, this is the best integration test for deployment, and a nice sanity check for new releases. Opened [1/2] Decouple Envs from version: Revive-scripts #392 and deployed 0.2.1 envs already using this branch.
  2. As discussed, I would like to fix all the envs at the current version, and then pin them from now on. However, this require some smaller env specific fixes (f.e. conversion from 0.1.0 > 0.2.0). I have implemented these changes in this [2/2] Decouple Envs from version: Update /fix / pin all envs 0.2.0 #394
  3. From then on, we will not need to maintain canonical envs on the hub and can instead just deploy when relevant. For example, an exciting env that uses a new feature of openenv.

Also, we should add some small fixes:

Metadata

Metadata

Assignees

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