terascope / teraslice

Scalable data processing pipelines in JavaScript
https://terascope.github.io/teraslice/
Apache License 2.0
50 stars 13 forks source link

Unpin node 22.4.1 from CI #3700

Closed sotojn closed 4 weeks ago

sotojn commented 1 month ago

When node 22.5 was released it brought a lot of breaking changes to the base image and the teraslice repo. These issues have been resolved on the newest patch update 22.5.1.

There is a few steps we need to take in order to successfully do this:

  1. We need to unpin the node version in the base image and create a release so the 22 tag points to node22.5.1
  2. Then update CI in teraslice to use 22 in the node matrix instead of 22.4.1
  3. Finally, we can then repeat step 2 on the workflows repo
  4. Also we would need to update the hash on all yaml files in each asset that uses the workflow actions yaml