runtimeverification / runtimeverification/evm-semantics

Docker CI build step too slow

Open
#2,150 1 comment 0 reactions 1 assignee View on GitHub

@ehildenb is already working on this.

Since Nov 2, 2023.

Dominant language
KCL
Stars
591
Forks
156
Avg merge
2h 19m
Merged PRs (30d)
1

Description

The Docker setup in many CI runs takes in excess of 40 minutes, which means the actual tests get killed half way. Looking at the CI runs, there are a lot of cache misses, for this part of the Dockerfile:

https://github.com/runtimeverification/evm-semantics/blob/f14d29c829417a6be1a04789f6201af1981d7c20/.github/workflows/Dockerfile#L22-L58

We should have a docker image for evm semantics which has solc and poetry installed and pushed to dockerhub like the base image and Z3 image.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.