Class Commit
-
- All Implemented Interfaces:
public final class Commit extends Context
Represents a Git commit in GitHub Actions workflows.
Provides access to commit details including author, committer, message, timestamp, and information about added, removed, and modified files. Available in GitHub workflow contexts when commits are pushed or referenced in events.
-
-
Field Summary
Fields Modifier and Type Field Description private final StrExpidprivate final StrExptree_idprivate final BoolExpdistinctprivate final StrExpmessageprivate final StrExptimestampprivate final StrExpurlprivate final GitUserauthorprivate final GitUsercommitterprivate final StrExpaddedprivate final StrExpremovedprivate final StrExpmodifiedprivate final Stringprefix
-
Method Summary
Modifier and Type Method Description final StrExpgetId()final StrExpgetTree_id()final BoolExpgetDistinct()final StrExpgetMessage()final StrExpgetTimestamp()final StrExpgetUrl()final GitUsergetAuthor()final GitUsergetCommitter()final StrExpgetAdded()final StrExpgetRemoved()final StrExpgetModified()final StringgetPrefix()-
-
Method Detail
-
getTree_id
final StrExp getTree_id()
-
getDistinct
final BoolExp getDistinct()
-
getMessage
final StrExp getMessage()
-
getTimestamp
final StrExp getTimestamp()
-
getCommitter
final GitUser getCommitter()
-
getRemoved
final StrExp getRemoved()
-
getModified
final StrExp getModified()
-
-
-
-