From f32dc32e79ca225cfc9b31b5be961326fc5bba26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=B0=D0=BC=D1=98=D0=B0=D0=BD=20=D0=93=D0=B5=D0=BE?= =?UTF-8?q?=D1=80=D0=B3=D0=B8=D0=B5=D0=B2=D1=81=D0=BA=D0=B8?= Date: Mon, 27 Jul 2026 13:16:21 +0200 Subject: [PATCH 1/2] change ci to nub - https://github.com/nubjs/setup-nub - https://nubjs.com/docs/ --- .github/workflows/ci.yml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4dd477c..8f7ed07 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,18 +12,17 @@ jobs: steps: - uses: actions/checkout@v7 - - uses: pnpm/action-setup@v6 - with: - run_install: true + - uses: nubjs/setup-nub@v0 + - run: nub install - - run: pnpm fmt:check - - run: pnpm svelte-check - - run: pnpm tsc + - run: nub run fmt:check + - run: nub run svelte-check + - run: nub run tsc - name: build production deploy artifacts env: VITE_GITHUB_ARCHIVE_URL: ${{ github.server_url }}/${{ github.repository }}/archive/${{ github.sha }}.zip - run: pnpm build:production + run: nub run build:production - name: Upload artifact uses: actions/upload-pages-artifact@v5 From 5bfaac13976baed6ddc26ec8b814962480c21aae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=B0=D0=BC=D1=98=D0=B0=D0=BD=20=D0=93=D0=B5=D0=BE?= =?UTF-8?q?=D1=80=D0=B3=D0=B8=D0=B5=D0=B2=D1=81=D0=BA=D0=B8?= Date: Mon, 27 Jul 2026 13:19:32 +0200 Subject: [PATCH 2/2] use nubx --- .github/workflows/ci.yml | 4 ++-- package.json | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8f7ed07..b15d81b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,8 +16,8 @@ jobs: - run: nub install - run: nub run fmt:check - - run: nub run svelte-check - - run: nub run tsc + - run: nub run svelte:check + - run: nub run compile - name: build production deploy artifacts env: diff --git a/package.json b/package.json index 24a5e82..eebcd65 100644 --- a/package.json +++ b/package.json @@ -8,13 +8,15 @@ "port": "8000" }, "scripts": { + "compile": "tsc --pretty", "check:all": "oxfmt --check src/ && svelte-check && tsc --noEmit", "build": "vite build", "build:production": "vite build --mode production", "dev": "vite", "preview": "vite preview", "fmt:check": "oxfmt --check src/", - "fmt:fix": "oxfmt --write src/" + "fmt:fix": "oxfmt --write src/", + "svelte:check": "svelte-check" }, "devDependencies": { "@sveltejs/vite-plugin-svelte": "^7.1.2",