Email

Hi! We’re happy to announce a new Unified CI release is coming out today! If your repository participates in Unified CI, you can expect a PR to be opened soon and, most likely, automatically merged by a web3-bot. The main highlight of the release is the addition of Go 1.20 to the Go workflows.

⚠️ **math/rand.Seed is deprecated**. If you’re using it, Go Check workflow will raise an issue about it. Since Go 1.20, the generator is seeded randomly at program startup. If that works for your program, you can remove the call altogether. Alternatively, you can create a generator with a fixed seed using NewRand(NewSource(seed)).

⚠️ **math/rand.Read is deprecated**. If you’re using it, Go Check workflow will raise an issue about it. You can use crypto/rand.Read instead.

⚠️ If you’re using quic-go, you’ll have to upgrade to a version that supports Go 1.20 - **https://github.com/quic-go/quic-go/releases/tag/v0.32.0**.

📣 To find out more about the release, check out the Slack Announcement.

🎟️ To join Unified CI, check out the Unified CI Usage Guide (available for Go and JS repositories).

📰 To stay up to date with Unified CI development, follow the #ipdx channel on FIL Slack.

Yours,

IPDX 🐙

Slack

Unified CI Release Announcement

The next major Unified CI release is coming out today! If your repository participates in Unified CI, you should expect a PR updating some of the workflows to be opened. If everything goes well (i.e. all the PR checks pass), it will be merged automatically.

Below you can find the highlights of the upcoming release.

Deprecations