Parcourir la source

chore: update workflow

Tienson Qin il y a 1 an
Parent
commit
eeb5989bd4
1 fichiers modifiés avec 12 ajouts et 2 suppressions
  1. 12 2
      .github/workflows/deploy-stage-to-master.yml

+ 12 - 2
.github/workflows/deploy-stage-to-master.yml

@@ -2,7 +2,17 @@ name: Deploy master to cloudflare pages for test
 
 on:
   push:
-    branches: ["master"]
+    branches: [ "master" ]
+  workflow_dispatch:
+    inputs:
+      git-ref:
+        description: "Release Git Ref (Which branch or tag to build?)"
+        required: true
+        default: "master"
+      cloudflare-project-name:
+        description: "Cloudflare pages project name"
+        required: true
+        default: "logseq-dev"
 
 env:
   CLOJURE_VERSION: "1.10.1.763"
@@ -47,6 +57,6 @@ jobs:
           apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
           accountId: 2553ea8236c11ea0f88de28fce1cbfee
           projectName: "logseq-dev"
-          directory: "static"
+          directory: "public"
           gitHubToken: ${{ secrets.GITHUB_TOKEN }}
           branch: "production"