From e14a83c3121b5e45dcbc5bba49ae64b5e8365256 Mon Sep 17 00:00:00 2001 From: dudu Date: Tue, 10 Jun 2025 14:30:27 +0800 Subject: [PATCH 1/2] refactor: update hostname --- rs/src/cnb/api_base.rs | 2 +- src/cmd/browser.ts | 2 +- src/cmd/open/open-post-in-blog-admin.ts | 6 +++--- src/ctx/ext-const.ts | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/rs/src/cnb/api_base.rs b/rs/src/cnb/api_base.rs index aa86c619..d6bd80c1 100644 --- a/rs/src/cnb/api_base.rs +++ b/rs/src/cnb/api_base.rs @@ -1,4 +1,4 @@ -pub const BLOG_BACKEND: &str = "https://i.cnblogs.com/api"; +pub const BLOG_BACKEND: &str = "https://write.cnblogs.com/api"; #[macro_export] macro_rules! blog_backend { diff --git a/src/cmd/browser.ts b/src/cmd/browser.ts index d944f8c3..ac0601d2 100644 --- a/src/cmd/browser.ts +++ b/src/cmd/browser.ts @@ -28,7 +28,7 @@ export namespace Browser.Open.User { void open(`https://www.cnblogs.com/${blogApp}`) } - export const blogConsole = () => open('https://i.cnblogs.com') + export const blogConsole = () => open('https://write.cnblogs.com') export async function home() { const accountId = (await UserService.getUserInfo())?.accountId diff --git a/src/cmd/open/open-post-in-blog-admin.ts b/src/cmd/open/open-post-in-blog-admin.ts index 52a1ed6f..fd38fa24 100644 --- a/src/cmd/open/open-post-in-blog-admin.ts +++ b/src/cmd/open/open-post-in-blog-admin.ts @@ -7,15 +7,15 @@ import { Browser } from '@/cmd/browser' export const openPostInBlogAdmin = (arg?: PostTreeItem | Post | Uri) => { if (arg instanceof Post) { const postId = arg.id - return Browser.Open.open(`https://i.cnblogs.com/posts/edit;postId=${postId}`) + return Browser.Open.open(`https://write.cnblogs.com/posts/edit;postId=${postId}`) } if (arg instanceof PostTreeItem) { const postId = arg.post.id - return Browser.Open.open(`https://i.cnblogs.com/posts/edit;postId=${postId}`) + return Browser.Open.open(`https://write.cnblogs.com/posts/edit;postId=${postId}`) } if (arg instanceof Uri) { const postId = PostFileMapManager.getPostId(arg.path) if (postId === undefined) return - return Browser.Open.open(`https://i.cnblogs.com/posts/edit;postId=${postId}`) + return Browser.Open.open(`https://write.cnblogs.com/posts/edit;postId=${postId}`) } } diff --git a/src/ctx/ext-const.ts b/src/ctx/ext-const.ts index 5055ecdb..838f27df 100644 --- a/src/ctx/ext-const.ts +++ b/src/ctx/ext-const.ts @@ -13,7 +13,7 @@ export namespace ExtConst { export const CLIENT_SEC = CNBLOGS_CLIENTSECRET export namespace ApiBase { - export const BLOG_BACKEND = 'https://i.cnblogs.com/api' + export const BLOG_BACKEND = 'https://write.cnblogs.com/api' export const OPENAPI = 'https://api.cnblogs.com/api' export const OAUTH = 'https://oauth.cnblogs.com' } From 0c1a8705a6d0c45d3030be8de98046eff43545d6 Mon Sep 17 00:00:00 2001 From: dudu Date: Tue, 10 Jun 2025 15:13:05 +0800 Subject: [PATCH 2/2] chore: use github action v4 --- .github/workflows/build-check.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build-check.yml b/.github/workflows/build-check.yml index 7acc6fc7..50e89205 100644 --- a/.github/workflows/build-check.yml +++ b/.github/workflows/build-check.yml @@ -21,7 +21,7 @@ jobs: steps: - name: Check out - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Step rust toolchain uses: actions-rs/toolchain@v1 @@ -58,12 +58,12 @@ jobs: steps: - name: Check out - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: ${{ github.event.pull_request.head.sha }} - name: Setup node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 20.x cache: 'npm' @@ -144,12 +144,12 @@ jobs: steps: - name: Check out - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: ${{ github.event.pull_request.head.sha }} - name: Setup node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 20.x cache: 'npm' @@ -197,7 +197,7 @@ jobs: npx @vscode/vsce package --pre-release --target ${{ steps.target.outputs.TARGET }} --no-update-package-json --no-git-tag-version ${{ steps.version.outputs.VERSION }} - name: Upload artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: ${{ steps.target.outputs.TARGET }} path: '*.vsix'