We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
We need to upload components to the Expressif registry.
I propose to create a separate workflow, launched manually, for the complete uploading of all components at the same time.
We also need to add a job to upload only changed components into the existing ci.yml.
ci.yml
In this regard, it is necessary to provide all components with Espressif manifest (see, for example, https://github.com/trombik/eil_helpers/blob/main/components/eil_helpers/idf_component.yml). We will probably be able to generate this metadata using devtool.
No response
The text was updated successfully, but these errors were encountered:
Individual components versioning added in #554 Generation of component manfiests added in #555
Sorry, something went wrong.
Thank you for publishing such a useful library.
I recently discovered that we can clone only part of a component.
Create the following idf_component.yml in the same hierarchy as main.c.
dependencies: UncleRus/esp_idf_lib_helpers: path: components/esp_idf_lib_helpers/ git: https://github.com/UncleRus/esp-idf-lib.git UncleRus/hd44780: path: components/hd44780/ git: https://github.com/UncleRus/esp-idf-lib.git
When we build a projects esp-idf will automaticly fetch repository to managed_components dir and link with your code.
$ ls managed_components/ UncleRus__esp_idf_lib_helpers UncleRus__hd44780
(EDIT 1) When the remote master side was updated, the following message was displayed during build.
NOTICE: Following dependencies have new versions available: Dependency "nopnop2002/RCSwitch": "6f9fe7f068239f02b0a0de2c4e4d693f9612949d" -> "fd6d8d02ccb6597dd8d82449accd1327c0eccc4a" Consider running "idf.py update-dependencies" to update your lock file. NOTICE: Processing 2 dependencies: NOTICE: [1/2] nopnop2002/RCSwitch (6f9fe7f068239f02b0a0de2c4e4d693f9612949d) NOTICE: [2/2] idf (5.3.2)
UncleRus
No branches or pull requests
The issue
We need to upload components to the Expressif registry.
I propose to create a separate workflow, launched manually, for the complete uploading of all components at the same time.
We also need to add a job to upload only changed components into the existing
ci.yml
.In this regard, it is necessary to provide all components with Espressif manifest (see, for example, https://github.com/trombik/eil_helpers/blob/main/components/eil_helpers/idf_component.yml). We will probably be able to generate this metadata using devtool.
The context
No response
Possible solution
No response
Confirmation
The text was updated successfully, but these errors were encountered: