From 4335abe31bf8dd99ae86f13994387b26afcf8631 Mon Sep 17 00:00:00 2001 From: cc <98377878+hicccc77@users.noreply.github.com> Date: Mon, 6 Apr 2026 13:08:32 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/dev-daily-fixed.yml | 5 +++++ .github/workflows/preview-nightly-main.yml | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/.github/workflows/dev-daily-fixed.yml b/.github/workflows/dev-daily-fixed.yml index 756a7c1..70fa798 100644 --- a/.github/workflows/dev-daily-fixed.yml +++ b/.github/workflows/dev-daily-fixed.yml @@ -55,6 +55,8 @@ jobs: gh release delete "$FIXED_DEV_TAG" --repo "$GITHUB_REPOSITORY" --yes --cleanup-tag fi gh release create "$FIXED_DEV_TAG" --repo "$GITHUB_REPOSITORY" --title "Daily Dev Build" --notes "开发版发布页" --prerelease --target "$TARGET_BRANCH" + RELEASE_REST_ID="$(gh api "repos/$GITHUB_REPOSITORY/releases/tags/$FIXED_DEV_TAG" --jq '.id')" + gh api --method PATCH "repos/$GITHUB_REPOSITORY/releases/$RELEASE_REST_ID" -f draft=false -f prerelease=true >/dev/null dev-mac-arm64: needs: prepare @@ -328,3 +330,6 @@ jobs: EOF gh release edit "$TAG" --repo "$REPO" --title "Daily Dev Build" --notes-file dev_release_notes.md --prerelease + RELEASE_REST_ID="$(gh api "repos/$REPO/releases/tags/$TAG" --jq '.id')" + gh api --method PATCH "repos/$REPO/releases/$RELEASE_REST_ID" -f draft=false -f prerelease=true >/dev/null + gh release view "$TAG" --repo "$REPO" --json isDraft,isPrerelease,url diff --git a/.github/workflows/preview-nightly-main.yml b/.github/workflows/preview-nightly-main.yml index bf09256..00d23a4 100644 --- a/.github/workflows/preview-nightly-main.yml +++ b/.github/workflows/preview-nightly-main.yml @@ -81,6 +81,8 @@ jobs: gh release delete "$FIXED_PREVIEW_TAG" --repo "$GITHUB_REPOSITORY" --yes --cleanup-tag fi gh release create "$FIXED_PREVIEW_TAG" --repo "$GITHUB_REPOSITORY" --title "Preview Nightly Build" --notes "预览版发布页" --prerelease --target "$TARGET_BRANCH" + RELEASE_REST_ID="$(gh api "repos/$GITHUB_REPOSITORY/releases/tags/$FIXED_PREVIEW_TAG" --jq '.id')" + gh api --method PATCH "repos/$GITHUB_REPOSITORY/releases/$RELEASE_REST_ID" -f draft=false -f prerelease=true >/dev/null preview-mac-arm64: needs: prepare @@ -370,3 +372,6 @@ jobs: EOF gh release edit "$TAG" --repo "$REPO" --title "Preview Nightly Build" --notes-file preview_release_notes.md --prerelease + RELEASE_REST_ID="$(gh api "repos/$REPO/releases/tags/$TAG" --jq '.id')" + gh api --method PATCH "repos/$REPO/releases/$RELEASE_REST_ID" -f draft=false -f prerelease=true >/dev/null + gh release view "$TAG" --repo "$REPO" --json isDraft,isPrerelease,url From 20c5381211eb32b0b7d131baf2a4c3b76ffd5d92 Mon Sep 17 00:00:00 2001 From: cc <98377878+hicccc77@users.noreply.github.com> Date: Mon, 6 Apr 2026 13:23:16 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/dev-daily-fixed.yml | 6 ++++-- .github/workflows/preview-nightly-main.yml | 6 ++++-- .gitignore | 3 ++- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/.github/workflows/dev-daily-fixed.yml b/.github/workflows/dev-daily-fixed.yml index 70fa798..fb63aff 100644 --- a/.github/workflows/dev-daily-fixed.yml +++ b/.github/workflows/dev-daily-fixed.yml @@ -329,7 +329,9 @@ jobs: - 如某个平台资源暂未生成,请进入[发布页]($RELEASE_PAGE)查看最新状态 EOF - gh release edit "$TAG" --repo "$REPO" --title "Daily Dev Build" --notes-file dev_release_notes.md --prerelease RELEASE_REST_ID="$(gh api "repos/$REPO/releases/tags/$TAG" --jq '.id')" - gh api --method PATCH "repos/$REPO/releases/$RELEASE_REST_ID" -f draft=false -f prerelease=true >/dev/null + jq -n --rawfile body dev_release_notes.md \ + '{name:"Daily Dev Build", body:$body, draft:false, prerelease:true}' \ + > release_update_payload.json + gh api --method PATCH "repos/$REPO/releases/$RELEASE_REST_ID" --input release_update_payload.json >/dev/null gh release view "$TAG" --repo "$REPO" --json isDraft,isPrerelease,url diff --git a/.github/workflows/preview-nightly-main.yml b/.github/workflows/preview-nightly-main.yml index 00d23a4..751d227 100644 --- a/.github/workflows/preview-nightly-main.yml +++ b/.github/workflows/preview-nightly-main.yml @@ -371,7 +371,9 @@ jobs: > 如某个平台链接暂未生成,请前往[发布页]($RELEASE_PAGE)查看最新资源 EOF - gh release edit "$TAG" --repo "$REPO" --title "Preview Nightly Build" --notes-file preview_release_notes.md --prerelease RELEASE_REST_ID="$(gh api "repos/$REPO/releases/tags/$TAG" --jq '.id')" - gh api --method PATCH "repos/$REPO/releases/$RELEASE_REST_ID" -f draft=false -f prerelease=true >/dev/null + jq -n --rawfile body preview_release_notes.md \ + '{name:"Preview Nightly Build", body:$body, draft:false, prerelease:true}' \ + > release_update_payload.json + gh api --method PATCH "repos/$REPO/releases/$RELEASE_REST_ID" --input release_update_payload.json >/dev/null gh release view "$TAG" --repo "$REPO" --json isDraft,isPrerelease,url diff --git a/.gitignore b/.gitignore index 99f4414..ae6f9bf 100644 --- a/.gitignore +++ b/.gitignore @@ -72,4 +72,5 @@ pnpm-lock.yaml /pnpm-workspace.yaml wechat-research-site .codex -weflow-web-offical \ No newline at end of file +weflow-web-offical +Insight \ No newline at end of file