diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bf02d3b..b9530af 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -77,10 +77,15 @@ jobs: - name: Portable Bundle if: matrix.os == 'windows-latest' + # rebuild with env settings run: | + yarn build yarn run portable env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + TAURI_PRIVATE_KEY: ${{ secrets.TAURI_PRIVATE_KEY }} + TAURI_KEY_PASSWORD: ${{ secrets.TAURI_KEY_PASSWORD }} + VITE_WIN_PORTABLE: 1 release-update: needs: release diff --git a/src/pages/_layout.tsx b/src/pages/_layout.tsx index bbd9585..dbbe2dd 100644 --- a/src/pages/_layout.tsx +++ b/src/pages/_layout.tsx @@ -22,6 +22,10 @@ import useCustomTheme from "@/components/layout/use-custom-theme"; import getSystem from "@/utils/get-system"; import "dayjs/locale/zh-cn"; +declare global { + const WIN_PORTABLE: boolean; +} + dayjs.extend(relativeTime); const OS = getSystem(); @@ -87,7 +91,9 @@ const Layout = () => {