Automate adding binaries to solc-bin during the release
- Dominant language
- C++
- Stars
- 25.7k
- Forks
- 6.2k
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 29
Description
Before we have CI fully handle solc-bin binaries, as described in #13610, we could do a simpler intermediate step towards it that would already make the releases simpler. The idea would be to create a script that downloads the binaries from CI, adds them to a local checkout of `solc-bin`, runs the `update` script and posts a PR to github. The script could also upload the binaries to github release page.
We would later use that script in CI as a part of #13610.
Contributor guide
Research direction
Read the referenced #13610 and the solc-bin update script first, then inspect how CI binaries and GitHub releases or pull requests are currently handled. Done means the workflow downloads CI binaries, updates a local solc-bin checkout, opens a GitHub PR, and can upload the binaries to the release page.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github
- Domain
- ci-cd, devops, release
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100