oxctl/LTI auto configuration

Wrap @oxctl/lti-auto-configuration for reusable GitHub Action workflows

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 7, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: oxctl/lti-auto-configuration-action@52a209f4eed58ad6c73a23ac6902e9663de36ffb # v1

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

namedescriptionrequireddefault
modeCommand to run with lti-auto-configuration.nodeploy
working-directoryDirectory containing tool-config/default.json and related filesno.
canvas-urlCanvas host URL for profile setupyes
tool-support-urlTool Support URL for profile setupyes
canvas-tokenCanvas token for profile setupyes
tool-support-usernameTool Support username for profile setupyes
tool-support-passwordTool Support password for profile setupyes
node-configOptional NODE_CONFIG JSON override passed to the CLIno""
node-extra-ca-certsOptional path for NODE_EXTRA_CA_CERTS when using self-signed certsno""
namedescription
client-idLTI client ID from JSON summary (deploy/create/update) or export
external-tool-idExternal tool ID from JSON command summary (create/update/deploy)
export-jsonJSON summary (deploy/create/update) or full JSON from export