Function: createGitCommitAndPushBuilder()
ts
function createGitCommitAndPushBuilder<TIn>(id, options): GitCommitAndPushBuilder<TIn>;Defined in: git/src/builders/create-git-commit-and-push-builder.ts:27
Creates a fluent GitCommitAndPushBuilder (git.commitAndPush(id, options)).
Compiles into a passive GitCommitAndPushNode<TIn> with zero import-time or declaration-time I/O.
Type Parameters
| Type Parameter | Default type | Description |
|---|---|---|
TIn | unknown | Step input payload type. |
Parameters
| Parameter | Type | Description |
|---|---|---|
id | string | Unique step node identifier. |
options | GitCommitAndPushOptions<TIn> | Branch projection, commit message projection, and optional bindings. |
Returns
Immutable fluent GitCommitAndPushBuilder instance.
Throws
If id is empty.