Pārlūkot izejas kodu

tools: add manual CDN upload action

Antoine du Hamel 3 gadi atpakaļ
vecāks
revīzija
90ac1813de
1 mainītis faili ar 18 papildinājumiem un 0 dzēšanām
  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}}