Build history and repository sync

Review recent builds, check when your product last synced, and control on-demand and automatic GitHub syncs.

Review builds

In Settings › Builds, review up to 50 of the newest runs across run types.

Use the filters to narrow the list:

  • Builds

  • Code updates

  • Writing rules

  • Investigations

  • Daily checks

In Settings › Builds, select a run in Runs to expand its details. You’ll see its start time and duration, phase timings, a summary, included GitHub pushes, publication failures, and errors. Some runs have no recorded phase timings.

Check sync status

On Settings › Builds, the status line shows when the product last synced as “Last synced [relative time].” Before the first sync, it says “Not synced yet.” If GitHub has pushed, the line also shows when: “GitHub pushed [relative time].”

Sync or rebuild

Sync now

In Settings › Builds, select Sync now to sync the product from its current commit to GitHub’s latest push.

Rebuild

In Settings › Builds, select Rebuild to start a full build. At least one repository must be linked.

Both controls are disabled while a build is running.

Set automatic syncs

In Settings › Builds, choose a value in Automatic syncs from GitHub. Cactus saves your choice when you select it.

The usual choices are:

  • Off

  • 1 a day

  • 2 a day

  • 4 a day

  • 6 a day

  • 12 a day

If the current setting is another value, that value also appears. Pushes wait for the next slot and go together as one sync. With Off, a push waits for you to select Sync now.

Related pages