actions-marketplace-validations/Upload components
Upload components to Espressif IDF component registry
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Sep 27, 2024
- License
- Apache 2.0
Pinned Snippet
uses: actions-marketplace-validations/espressif_upload-components-ci-action@b78a19fa5424714997596d3ecffa634aef8ae20b # no releases — HEAD as of 2026-07-10tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| api_token | API Token for the component registry | yes | — |
| namespace | Component namespace | yes | — |
| directories | Semicolon separated list of directories with components to upload | no | — |
| name | Name of the component. Required, if `directories` are not set. If `directories` contain more than 1 location, the name of the component directory is used instead and `name` is ignored. | no | — |
| version | Version of the component, if not specified in the manifest. Can be a semantic version or `git` for getting version from git tag. | no | — |
| service_url | Component registry API endpoint | no | — |
| registry_url | Component registry endpoint | no | — |
| skip_pre_release | Flag to skip pre-release versions. Set it to any non-empty string to skip pre-release versions. | no | — |
| dry_run | Upload component for validation without creating a version in the registry. | no | — |
| repository_url | URL of the repository where component is located | no | ${{ github.repositoryUrl }} |
| commit_sha | Git commit SHA of the the component version | no | ${{ github.sha }} |
Outputs
no outputs