瀏覽代碼

chore(dev): update github actions

charlie 7 月之前
父節點
當前提交
4f46554c75
共有 2 個文件被更改,包括 13 次插入2 次删除
  1. 1 1
      .github/workflows/deploy-db-pages.yml
  2. 12 1
      .github/workflows/deploy-db-test-pages.yml

+ 1 - 1
.github/workflows/deploy-db-pages.yml

@@ -44,7 +44,7 @@ jobs:
           yarn gulp:build && clojure -M:cljs release app  --config-merge '{:compiler-options {:source-map-include-sources-content false :source-map-detail-level :symbols}}'
           rsync -avz --exclude node_modules --exclude android --exclude ios ./static/ ./public/static/
           ls -lR ./public && mkdir r2 && mv ./public/static/js/main.js.map ./r2/db-demo.main.js.map
-          sed -i 's/=main.js.map/=https:\/\/assets.logseq.com\/db-demo.main.js.map/g' ./public/static/js/main.js
+          sed -i 's/=main.js.map/=https:\/\/assets.logseq.io\/db-demo.main.js.map/g' ./public/static/js/main.js
         env:
           LOGSEQ_SENTRY_DSN: ${{ secrets.LOGSEQ_SENTRY_DSN }}
           LOGSEQ_POSTHOG_TOKEN: ${{ secrets.LOGSEQ_POSTHOG_TOKEN }}

+ 12 - 1
.github/workflows/deploy-db-test-pages.yml

@@ -44,11 +44,22 @@ jobs:
         run: |
           yarn gulp:build && clojure -M:cljs release app  --config-merge '{:compiler-options {:source-map true :source-map-include-sources-content false :source-map-detail-level :symbols}}'
           rsync -avz --exclude node_modules --exclude android --exclude ios ./static/ ./public/static/
-          ls -lR ./public
+          ls -lR ./public && mkdir r2 && mv ./public/static/js/main.js.map ./r2/db-test.main.js.map
+          sed -i 's/=main.js.map/=https:\/\/assets.logseq.io\/db-test.main.js.map/g' ./public/static/js/main.js
         env:
           LOGSEQ_SENTRY_DSN: ${{ secrets.LOGSEQ_SENTRY_DSN }}
           LOGSEQ_POSTHOG_TOKEN: ${{ secrets.LOGSEQ_POSTHOG_TOKEN }}
 
+      - name: Upload to R2
+        uses: ryand56/r2-upload-action@latest
+        with:
+          r2-account-id: 2553ea8236c11ea0f88de28fce1cbfee
+          r2-access-key-id: ${{ secrets.R2_ACCESS_KEY_ID }}
+          r2-secret-access-key: ${{ secrets.R2_SECRET_ACCESS_KEY }}
+          r2-bucket: ${{ secrets.R2_ASSETS_BUCKET }}
+          source-dir: r2
+          destination-dir: ./
+
       - name: Publish to Cloudflare Pages
         uses: cloudflare/pages-action@1
         with: