Преглед изворни кода

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}}