google / google/site-kit-wp

Use git lfs for reference images

Open
#8,872 0 comments 1 reaction 0 assignees View on GitHub
P2 Type: Infrastructure
Dominant language
JavaScript
Stars
1.4k
Forks
383
Avg merge
4d 14h
Merged PRs (30d)
77

Description

## Feature Description

Consider using Git Large File Storage (https://git-lfs.com/) for our reference images for VRT tests. This will let us reduce the size of our repository which is 2.41 GiB:

```
$ git count-objects -vH
```
```
count: 590
size: 3.15 MiB
in-pack: 432771
packs: 13
size-pack: 2.41 GiB
prune-packable: 137
garbage: 0
size-garbage: 0 bytes

```

---------------

_Do not alter or remove anything below. The following sections will be managed by moderators only._

## Acceptance criteria

*

## Implementation Brief

* [ ]

### Test Coverage

*

## QA Brief

*

## Changelog entry

*

Contributor guide

Open the contributing guide

Research direction

The issue identifies VRT reference images and the `git count-objects -vH` output as the starting points. Investigate how Git LFS would store and retrieve those images, then verify that visual regression tests continue to work while the repository size is reduced.

Written by the indexing model from the issue text.

Assessment

Tech stack
git
Domain
tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.