Explore Plans
Mobile menu Close menu
GitHubGitHub

Any new commit

This Trigger fires every time a new commit in a repo is created on Github.

Developer info

API endpoint slug
github.any_new_commit

Trigger fields

Repository Text input

Label
Repository name
Helper text
e.g. IFTTT/JazzHands
Slug
repository
Required
true
Can have default value
true

Ingredients

Author nameThe author's GitHub username.

Slug
author_name
Filter code
Github.anyNewCommit.AuthorName
Type
String
Example
IFTTT

Committer nameThe committer's GitHub username.

Slug
committer_name
Filter code
Github.anyNewCommit.CommitterName
Type
String
Example
IFTTT

Commit URLThe URL to the commit on GitHub.

Slug
commit_url
Filter code
Github.anyNewCommit.CommitUrl
Type
Web URL
Example
https://github.com/IFTTT/service-api/commit/99218c72a9564b842f30e367de0f2fe0f450f3b7

Commit sha A checksum uniquely identifies a commit

Slug
commit_sha
Filter code
Github.anyNewCommit.CommitSha
Type
String
Example
99218c72a9564b842f30e367de0f2fe0f450f3b7

Commit messageMessage from commit

Slug
commit_message
Filter code
Github.anyNewCommit.CommitMessage
Type
String
Example
Adding new features

Created atThe time when the commit was done.

Slug
created_at
Filter code
Github.anyNewCommit.CreatedAt
Type
Date with time (ISO8601)
Example
2020-07-08T04:17:06.000+05:00