瀏覽代碼

tools: add manual CDN upload action

Antoine du Hamel 3 年之前
父節點
當前提交
90ac1813de
共有 1 個文件被更改,包括 18 次插入0 次删除
  1. 18 0
      .github/workflows/manual-cdn.yml

+ 18 - 0
.github/workflows/manual-cdn.yml

@@ -0,0 +1,18 @@
+name: Manually triggered CDN upload
+on:
+  workflow_dispatch:
+    inputs:
+      name:
+        description: 'Package to upload'
+        required: true
+        default: 'uppy'
+
+jobs:
+  upload:
+    runs-on: ubuntu-latest
+    steps:
+      - name: Upload `${{ github.event.inputs.name }}` to CDN
+        run: corepack yarn run uploadcdn ${{ github.event.inputs.name }}
+        env:
+          EDGLY_KEY: ${{secrets.EDGLY_KEY}}
+          EDGLY_SECRET: ${{secrets.EDGLY_SECRET}}