distributions icon indicating copy to clipboard operation
distributions copied to clipboard

Generic GithubAction to sync dists with gh releases

Open lidel opened this issue 4 years ago • 2 comments

Petar created workflow for synchronizing go-ipfs assets from dist.ipfs.io and attaching any missing ones to Github Release in go-ipfs repo (https://github.com/ipfs/go-ipfs/pull/8494)

I reused it in https://github.com/libp2p/go-libp2p-relay-daemon/pull/11 for https://github.com/libp2p/go-libp2p-relay-daemon

To avoid copy&paste of this workflows propagating across all repos from dist.ipfs.io, we may want to turn the script from https://github.com/ipfs/go-ipfs/pull/8588 into a standalone github action, and switch both go-ipfs and libp2p-release-daemon to import it.

cc @galargh @BigLep this sounds like a good task for improving devexp :)

lidel avatar Dec 01 '21 12:12 lidel

Thanks for creating this :) I've added this to the list of issues to tackle once the bootcamp is over (next Monday I believe).

galargh avatar Dec 01 '21 13:12 galargh

When you get to this, make sure to include fix from https://github.com/ipfs/go-ipfs/pull/8588 and checksum verification from https://github.com/ipfs/go-ipfs/pull/8587 :)

lidel avatar Dec 06 '21 20:12 lidel