MetaMask / MetaMask/metamask-extension

investigate disabling lavamoat-viz build step when lavamoat files haven't changed

Open
#28,742 0 comments 0 reactions 0 assignees View on GitHub
INVALID-ISSUE-TEMPLATE team-extension-platform
Dominant language
TypeScript
Stars
13.2k
Forks
5.6k
Avg merge
2d 5h
Merged PRs (30d)
451

Description

This should cut the real-time of most CI jobs by about 1/3 (about 9 minutes).

We could also consider only running it on `develop`.

Contributor guide

Open the contributing guide

Research direction

Start by locating the CI configuration and the lavamoat-viz build step. Check whether the step can be skipped when Lavamoat files have not changed, and evaluate the alternative of running it only on develop. Done means the behavior and expected CI time savings are established without breaking relevant jobs.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
build-system, ci-cd, performance
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.