rpr-development/Cfx.re Escrow Upload

Uploads a FiveM resource to the Cfx.re Portal for escrow, then attaches the escrowed zip to a GitHub Release.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
resource_dirAbsolute path to the resource directory (e.g. github.workspace/dist)yes
repo_nameAsset name on the Cfx.re Portal (defaults to the repository name)no""
cfx_passkey_credentialContents of passkey-credential.json (secret CFX_PASSKEY_CREDENTIAL)yes
cfx_asset_idKnown Cfx.re Portal asset ID — auto-discovered if emptyno""
github_tokenGitHub token for creating releases (secrets.GITHUB_TOKEN)yes
github_patGitHub PAT for saving CFX_ASSET_ID variable (optional, requires actions:write scope)no""
versionVersion string sent to the Cfx.re Portal (defaults to the release tag, then fxmanifest.lua, then the short commit SHA)no${{ github.event.release.tag_name }}
changelogRelease notes / changelog text sent to the Cfx.re Portal (defaults to the release body)no${{ github.event.release.body || 'Automated release' }}
release_candidateMark this upload as a Release Candidate / Beta instead of a Full Release (defaults to the pre-release flag of the GitHub Release)no${{ github.event.release.prerelease || 'false' }}

no outputs