Skip to content
This repository has been archived by the owner on Dec 1, 2023. It is now read-only.

Release Unified CI 2.0 #87

Closed
9 tasks done
github-actions bot opened this issue Jul 7, 2023 · 0 comments
Closed
9 tasks done

Release Unified CI 2.0 #87

github-actions bot opened this issue Jul 7, 2023 · 0 comments
Labels
starmaps https://www.starmaps.app/

Comments

@github-actions
Copy link

github-actions bot commented Jul 7, 2023

eta: 2023-08

Tasks


description: https://github.com/pl-strflt/ipdx/blob/master/ROADMAP.md#release-unified-ci-20


In August, we're going to release new version of Unified CI with Go 1.21 support. With that release, we'd like to transition to Unified CI 2.0 which should encompass all the learning that we gathered by running Unified CI in its' current form for years. This includes but is not limited to:

  • versioning Unified CI
  • embracing reusable workflows
  • centralising auomerge functionality
  • allowing configurability through dot files
  • simplifying enrollment with invite to deploy strategy

All of the above will make Unified CI more robust, easier to manage and it will increase it chances to last for another couple of years. Moreover, it will open up doors for even more automation across hundreds of repositories, like using dependabot (instead of web3-bot that has to be maintained by IPDX) for Unified CI updates, or maintaining multiple variants of releaser workflows (e.g. release-please vs version.json vs PR).

@github-actions github-actions bot added the starmaps https://www.starmaps.app/ label Jul 7, 2023
@galargh galargh closed this as completed Aug 29, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
starmaps https://www.starmaps.app/
Projects
None yet
Development

No branches or pull requests

1 participant