espressif/Upload components

Upload components to Espressif IDF component registry

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
namespaceNamespace on the registry for the componentsyes
componentsSemicolon or new-line separated list of `component_name:relative/path` pairs. If the desired component name in the registry matches the directory name, the component name can be omitted. For a component in the root of the repo, the name is required.yes
api_tokenAPI Token for the component registry (if left empty, the action will use OIDC authentication)no
versionVersion of the component, if not specified in the manifest. Can be a semantic version or `git` for getting version from git tag.no
registry_urlComponent registry endpointno
skip_pre_releaseFlag to skip pre-release versions. Set it to any non-empty string to skip pre-release versions.no
dry_runUpload component for validation without creating a version in the registry.no
repository_urlURL of the repository where component is locatedno${{ github.repositoryUrl }}
commit_shaGit commit SHA of the component versionno${{ github.sha }}
name(Deprecated in v2, use components instead) Name is required for uploading a component from the root of the repositoryno
directories(Deprecated in v2, use components instead) Semicolon separated list of directories with componentsno

no outputs