瀏覽代碼

CI: automatically publish Particle library

Benoit Blanchon 2 年之前
父節點
當前提交
d2cd13bf2e
共有 1 個文件被更改,包括 12 次插入0 次删除
  1. 12 0
      .github/workflows/release.yml

+ 12 - 0
.github/workflows/release.yml

@@ -60,3 +60,15 @@ jobs:
           name: ArduinoJson
           name: ArduinoJson
           namespace: bblanchon
           namespace: bblanchon
           api_token: ${{ secrets.IDF_COMPONENT_API_TOKEN }}
           api_token: ${{ secrets.IDF_COMPONENT_API_TOKEN }}
+
+  particle:
+    runs-on: ubuntu-latest
+    steps:
+      - name: Install
+        run: npm install -g particle-cli
+      - name: Checkout
+        uses: actions/checkout@v3
+      - name: Login
+        run: particle login --token ${{ secrets.PARTICLE_TOKEN }}
+      - name: Publish
+        run: extras/scripts/publish-particle-library.sh