upload_component.yml 586 B

123456789101112131415161718192021
  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. version: "git"
  18. namespace: "espressif"
  19. service_url: ${{ secrets.IDF_COMPONENT_API_URL }}
  20. api_token: ${{ secrets.IDF_COMPONENT_API_TOKEN }}