events.iterate.com

Event type

events.iterate.com/repo/commit-completed

The repo's default branch advanced, normalized from a Cloudflare Artifacts pushed event. This includes pushes made outside OS through Git.

Payload schema

beforeCommitOidstring | null

The branch head before the push, or null for a newly created ref.

branchstring

The branch that advanced.

commitOidstring

The new branch head.

Raw JSON schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "beforeCommitOid": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "null"
        }
      ],
      "description": "The branch head before the push, or null for a newly created ref."
    },
    "branch": {
      "type": "string",
      "minLength": 1,
      "description": "The branch that advanced."
    },
    "commitOid": {
      "type": "string",
      "minLength": 1,
      "description": "The new branch head."
    }
  },
  "required": [
    "beforeCommitOid",
    "branch",
    "commitOid"
  ]
}