From e0c41caed86948baf7416f4e94795468d3e17238 Mon Sep 17 00:00:00 2001 From: Libin YANG Date: Fri, 14 Feb 2025 08:34:03 +0800 Subject: [PATCH 1/2] chore: update workflow (#534) --- .github/workflows/preview-build.yml | 4 ++-- .github/workflows/preview-deploy.yml | 14 +++++++++++--- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/.github/workflows/preview-build.yml b/.github/workflows/preview-build.yml index e4a3c5d73..7df2e8398 100644 --- a/.github/workflows/preview-build.yml +++ b/.github/workflows/preview-build.yml @@ -24,7 +24,7 @@ jobs: npm run build:h5-netlify - name: Upload dist artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: dist path: dist @@ -36,7 +36,7 @@ jobs: - name: Upload PR number if: ${{ always() }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: pr path: ./pr-id.txt diff --git a/.github/workflows/preview-deploy.yml b/.github/workflows/preview-deploy.yml index 1ea5b756d..1dacc1cfd 100644 --- a/.github/workflows/preview-deploy.yml +++ b/.github/workflows/preview-deploy.yml @@ -12,19 +12,27 @@ jobs: if: github.event.workflow_run.event == 'pull_request' && github.event.workflow_run.conclusion == 'success' && github.repository == 'doocs/md' steps: - name: Download PR artifact - uses: dawidd6/action-download-artifact@v2 + uses: dawidd6/action-download-artifact@v8 with: workflow: ${{ github.event.workflow_run.workflow_id }} + run_id: ${{ github.event.workflow_run.id }} name: pr - name: Save PR id id: pr - run: echo "id=$(> "$GITHUB_OUTPUT" + run: | + pr_id=$(> $GITHUB_OUTPUT - name: Download dist artifact - uses: dawidd6/action-download-artifact@v2 + uses: dawidd6/action-download-artifact@v8 with: workflow: ${{ github.event.workflow_run.workflow_id }} + run_id: ${{ github.event.workflow_run.id }} workflow_conclusion: success name: dist From c1922cf727047f4b6e4e6a14a961b5cc6ab86d27 Mon Sep 17 00:00:00 2001 From: Honwhy Wang Date: Fri, 14 Feb 2025 08:36:58 +0800 Subject: [PATCH 2/2] fix: fix regex expression (#533) --- src/utils/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/index.ts b/src/utils/index.ts index 0b72e8d48..bae531870 100644 --- a/src/utils/index.ts +++ b/src/utils/index.ts @@ -387,7 +387,7 @@ export function processClipboardContent(primaryColor: string) { // 处理样式和颜色变量 clipboardDiv.innerHTML = clipboardDiv.innerHTML - .replace(/top:(.*?)em/g, `transform: translateY($1em)`) + .replace(/([^-])top:(.*?)em/g, `$1transform: translateY($2em)`) .replace(/hsl\(var\(--foreground\)\)/g, `#3f3f3f`) .replace(/var\(--blockquote-background\)/g, `#f7f7f7`) .replace(/var\(--md-primary-color\)/g, primaryColor)