esp_upload_component.yml 595 B

123456789101112131415161718192021222324
  1. name: Push LVGL release to Espressif Component Service
  2. # If the commit is tagged, it will be uploaded. Other scenario silently fail.
  3. on:
  4. push:
  5. tags:
  6. - v*
  7. jobs:
  8. upload_components:
  9. runs-on: ubuntu-latest
  10. steps:
  11. - uses: actions/checkout@v2
  12. with:
  13. submodules: "recursive"
  14. - name: Upload component to component registry
  15. uses: espressif/upload-components-ci-action@v1
  16. with:
  17. name: "lvgl"
  18. version: ${{ github.ref_name }}
  19. namespace: "lvgl"
  20. api_token: ${{ secrets.ESP_IDF_COMPONENT_API_TOKEN }}