geldata / geldata/setup-gel

Verbosity for debugging

Open
#42 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
20
Forks
6
Avg merge
10m
Merged PRs (30d)
1

Description

Hi there 👋🏼

In CI this action is taking a _long time_ which i suppose is because it runs all of the migrations. In this run, for example, it takes 6 minutes, more than what my tests and build take to run.

![Image](https://github.com/user-attachments/assets/e877346b-0ff1-4303-9845-ee2d28b238d9)

(I've previously raised the issue of [being able to skip hooks](https://github.com/geldata/gel-cli/issues/1602), which later should be an option here i guess, but they're already commented out here, so no worries there.)

I would love at least some way of adding verbosity to understand what is taking this much time. Is there a way for doing that?

Thanks!

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the action entry point responsible for running setup and migrations, then reproduce the slow CI run to identify where timing or command output is currently hidden. Done means providing a usable verbosity option that reveals the work taking time and documenting how to enable it.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, typescript
Domain
ci-cd
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 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.