Skip to content

stop using gulp to run git commands #10302

Description

@maribethb

Check for duplicates

  • I have searched for similar issues before opening a new one.

Description

gulpfiles/git_tasks:

this isn't even using gulp streams at all. this is a series of execSync calls to run git commands, each wrapped in a done callback, and then executed in series. a list of commands to run one after the other could just be.... a function

the git_tasks are used by the deploy gh pages workflow. we should replace this with a regular ol node script the workflow can run instead

also, it annoys me that this script will stash your working tree but that's probably a separate issue and typically we only ever run this on CI these days where there is no working tree so low priority there

Reproduction steps

Priority

low risk because this is a straightforward conversion

Stack trace

Screenshots

No response

Browsers

No response

Metadata

Metadata

Assignees

Type

Projects

Status
Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions