alai-studios/Codex Sync

Sync files from a repository directory to a Spark Codex with intelligent diffing

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Feb 11, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: alai-studios/codex-sync@c751a8bc22ca151e58b445c4b0f793f891a629c1 # v1.3

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
spark_api_keySpark API Key (Authress service client access key with contents:write permissions)yes
codex_idCodex ID to sync files toyes
directoryDirectory path (relative to repo root) containing files to syncyes
api_base_urlSpark API base URLnohttps://api.spark.my.alaispark.app
file_extensionsComma-separated list of file extensions to sync (default: pdf,txt,md,mdx,png,jpg,jpeg,webp,gif,mp3,mp4)nopdf,txt,md,mdx,png,jpg,jpeg,webp,gif,mp3,mp4
dry_runIf true, only show diff without making changesnofalse
delete_removedIf true, delete files from Codex that no longer exist locallynotrue
debugIf true, enable debug logging for troubleshootingnofalse
namedescription
files_addedNumber of files added to Codex
files_updatedNumber of files updated in Codex
files_deletedNumber of files deleted from Codex
files_unchangedNumber of files unchanged