upload_component.yml 542 B

12345678910111213141516171819
  1. name: Push component to https://components.espressif.com
  2. on:
  3. push:
  4. tags:
  5. - v*
  6. jobs:
  7. upload_components:
  8. runs-on: ubuntu-latest
  9. steps:
  10. - uses: actions/checkout@master
  11. with:
  12. submodules: "recursive"
  13. - name: Upload component to the component registry
  14. uses: espressif/github-actions/upload_components@master
  15. with:
  16. name: "esp32-camera"
  17. namespace: "espressif"
  18. version: ${{ github.ref_name }}
  19. api_token: ${{ secrets.IDF_COMPONENT_API_TOKEN }}