mysterytown/CFX Escrow Upload

Detect resources marked with .escrow, upload/re-upload to CFX portal, commit asset IDs back, optionally mirror to an escrowed repo.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 24, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: mysterytown/cfx-escrow-bot@031179cfeae3900c35c912be640a863329af2f8e # v1

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

namedescriptionrequireddefault
forum-cookieforum.cfx.re _t cookie (use a secret).yes
resources-rootDirectory to scan for .escrow markers.no.
changed-onlyIf true, only upload resources changed in the pushed commits. Otherwise scan everything.notrue
base-refGit ref to diff against when changed-only is true. Defaults to the push event before-SHA.no""
commit-backCommit updated .escrow files back to the source branch.notrue
commit-messageCommit message used when commit-back is true.nochore(escrow): update asset ids [skip ci]
mirror-repoEscrowed repo to receive downloaded FXAP files, e.g. `org/repo-Escrowed`. Empty disables mirroring.no""
mirror-tokenPAT with push access to mirror-repo. Required if mirror-repo is set.no""
mirror-branchBranch on the mirror repo to commit to.nomain
namedescription
uploadedNumber of resources successfully uploaded.
failedNumber of resources that failed.