0xMiden / 0xMiden/web-sdk

One time test setup for the web-client's tests

Ouverte
#111 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
enhancement
Langage dominant
TypeScript
Étoiles
1
Forks
21
Merge moyen
12 h 14 min
PR mergées (30 j)
41

Description

We currently have a setup that runs the web-client's test in the CI. The tests are sharded and run with a matrix strategy. They currently take 30 minutes to run. Much of this time is spent setting up the context for running them. I think we can improve this using [a composite action](https://docs.github.com/en/actions/tutorials/create-actions/create-a-composite-action).

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Look at the existing CI workflow for the web-client tests, likely in .github/workflows/. Understand the current matrix strategy and setup steps. Research GitHub composite actions to create a reusable setup action. The goal is to reduce the 30-minute runtime by caching or reusing the test context across shards.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
github-actions, typescript
Domaine
ci-cd, tooling
Type d'issue
Refactorisation
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
55/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.