diff --git a/.github/workflows/esp_upload_component.yml b/.github/workflows/esp_upload_component.yml new file mode 100644 index 000000000..13274c79a --- /dev/null +++ b/.github/workflows/esp_upload_component.yml @@ -0,0 +1,19 @@ +name: Push LVGL release to Espressif Component Service + +# Upload on successful release +on: + release: + types: + - released + +jobs: + upload_components: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: Upload component to component service + uses: espressif/github-actions/upload_components@master + with: + name: "lvgl" + namespace: "lvgl" + api_token: ${{ secrets.ESP_IDF_COMPONENT_API_TOKEN }} diff --git a/idf_component.yml b/idf_component.yml new file mode 100644 index 000000000..41662912a --- /dev/null +++ b/idf_component.yml @@ -0,0 +1,3 @@ +version: "8.0.2" +description: LVGL - Light and Versatile Graphics Library +url: https://github.com/lvgl/lvgl \ No newline at end of file