For the complete documentation index, see llms.txt. This page is also available as Markdown.

Git audit log events

UI Bakery records audit log entries for Git repository integration changes and Git branch operations. These events are available in Audit logs and can be filtered by the same audit log filters as other events, including time period, app, user, environment, and log level.

Git: connect

GIT_CONNECT

Log

A Git repository is connected to an existing app.

gitUrl, defaultBranch

Git: import

GIT_IMPORT

Log

A new app is imported from a Git repository.

gitUrl, defaultBranch

Git: disconnect

GIT_DISCONNECT

Warn

A Git repository is disconnected from an app.

gitUrl

Git: default branch updated

GIT_DEFAULT_BRANCH_UPDATE

Log

The configured default Git branch is changed.

gitUrl, previousBranch, newBranch

Git: SSH keys generated

GIT_SSH_KEYS_GENERATED

Log or Warn

Git SSH keys are generated for an app. The level is Warn when an existing key is replaced.

gitUrl, replacedExistingKey

Git: branches synced

GIT_BRANCHES_SYNC

Log

Git branches are synchronized from the repository by an explicit sync action.

gitUrl, createdBranches, branchesCount

Git: branch created

GIT_BRANCH_CREATE

Log

A Git branch is created from another branch.

gitUrl, branch, baseBranch

Git: branch deleted

GIT_BRANCH_DELETE

Warn

A Git branch is deleted locally, or locally and remotely.

gitUrl, branch, deleteRemote

Git: commit

GIT_COMMIT

Log

App changes are committed and pushed to Git.

gitUrl, branch, commitHash, commitMessage

Git: pull

GIT_PULL

Log

A regular pull is performed for a Git branch.

gitUrl, branch, force

Git: force pull

GIT_FORCE_PULL

Warn

A force pull is performed for a Git branch.

gitUrl, branch, force

Details fields

Git audit log entries use the Details column to show extra context for the action.

gitUrl

String

Repository URL used by the app. The value is sanitized before it is written to audit logs: credentials/userinfo, query parameters, and URL fragments are removed. SSH keys, access tokens, and passwords are never logged.

defaultBranch

String

Default branch configured after Git connect or Git import.

previousBranch

String

Default branch before an update.

newBranch

String

Default branch after an update.

replacedExistingKey

Boolean

true when generating Git SSH keys replaced a previously stored key; false when keys were generated for the first time.

createdBranches

String array

Branch names that were created in UI Bakery during the branch synchronization.

branchesCount

Number

Total number of branches after synchronization.

branch

String

Git branch affected by the action.

baseBranch

String

Source branch used when creating a new branch.

deleteRemote

Boolean

true when the delete action also requested deletion of the remote Git branch; false when only the local UI Bakery branch was deleted.

commitHash

String

Hash of the Git commit that was pushed.

commitMessage

String

Commit message. Long commit messages are trimmed before being written to audit logs.

force

Boolean

false for regular pull events and true for force pull events.

Examples

Git connect details:

Git SSH key generation details:

Git commit details:

Last updated

Was this helpful?