From 47b9a82aa5aedff0261f6eeafc6cc30bfd54c6e0 Mon Sep 17 00:00:00 2001 From: Wu Jian Gang Date: Wed, 14 Dec 2022 12:09:17 +0800 Subject: [PATCH] ci: Add github upload component action --- .github/workflows/upload_component.yml | 19 +++++++++++++++++++ idf_component.yml | 12 ++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 .github/workflows/upload_component.yml create mode 100644 idf_component.yml diff --git a/.github/workflows/upload_component.yml b/.github/workflows/upload_component.yml new file mode 100644 index 0000000..dec6381 --- /dev/null +++ b/.github/workflows/upload_component.yml @@ -0,0 +1,19 @@ +name: Push components to Espressif Component Service + +on: + push: + branches: + - master + +jobs: + upload_components: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + + - name: Upload components to component service + uses: espressif/upload-components-ci-action@v1 + with: + name: "esp-sr" + namespace: "espressif" + api_token: ${{ secrets.IDF_COMPONENT_API_TOKEN }} diff --git a/idf_component.yml b/idf_component.yml new file mode 100644 index 0000000..e3ced46 --- /dev/null +++ b/idf_component.yml @@ -0,0 +1,12 @@ +version: "1.0.1" +description: esp_sr provides basic algorithms for Speech Recognition applications +url: https://github.com/espressif/esp-sr +dependencies: + idf: ">=4.4" +targets: + - esp32 + - esp32s3 +files: + exclude: + - ".github" + - "docs" \ No newline at end of file