Espressif IDF component manager (#2521)

* Publish LVGL releases to Espressif's component service

* Provide idf_component.yml
This commit is contained in:
Tomas Rezucha
2021-09-06 11:20:33 +02:00
committed by GitHub
parent a6527b0005
commit d6ff681853
2 changed files with 22 additions and 0 deletions

View File

@@ -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 }}

3
idf_component.yml Normal file
View File

@@ -0,0 +1,3 @@
version: "8.0.2"
description: LVGL - Light and Versatile Graphics Library
url: https://github.com/lvgl/lvgl