From ab0fb9f7b65fec1b43574f667e7f3bdbf7f8a69d Mon Sep 17 00:00:00 2001 From: Ivan Vasilev Date: Thu, 3 Sep 2026 03:49:28 +0300 Subject: [PATCH] =?UTF-8?q?CI=20=D1=82=D0=BE=D0=BB=D1=8C=D0=BA=D0=BE=20?= =?UTF-8?q?=D0=BF=D0=BE=D0=B4=20Windows,=20=D1=81=D1=81=D1=8B=D0=BB=D0=BA?= =?UTF-8?q?=D0=B0=20=D0=BD=D0=B0=20GitHub-=D1=80=D0=B5=D0=BF=D0=BE=D0=B7?= =?UTF-8?q?=D0=B8=D1=82=D0=BE=D1=80=D0=B8=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/ci.yml | 23 ++++++----------------- README.md | 2 +- package.json | 4 ++++ src/shared/links.ts | 5 +---- 4 files changed, 12 insertions(+), 22 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f355ce3..4e8ea7d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,7 +9,7 @@ on: jobs: check: name: Линт и типы - runs-on: ubuntu-latest + runs-on: windows-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 @@ -22,13 +22,9 @@ jobs: - run: npm run format:check build: - name: Сборка (${{ matrix.os }}) + name: Сборка (Windows) needs: check - runs-on: ${{ matrix.os }} - strategy: - fail-fast: false - matrix: - os: [macos-latest, windows-latest, ubuntu-latest] + runs-on: windows-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 @@ -43,9 +39,7 @@ jobs: - run: node scripts/fetch-zapret.mjs # Подпись не настроена: артефакты неподписанные. - # Чтобы подписывать — добавьте секреты и передайте их в env: - # macOS: CSC_LINK, CSC_KEY_PASSWORD (+ APPLE_ID, APPLE_APP_SPECIFIC_PASSWORD, APPLE_TEAM_ID и notarize: true) - # Windows: CSC_LINK, CSC_KEY_PASSWORD + # Чтобы подписывать — добавьте секреты CSC_LINK, CSC_KEY_PASSWORD и передайте их в env. - name: Build run: npx --no-install electron-vite build && npx --no-install electron-builder --publish never env: @@ -53,12 +47,7 @@ jobs: - uses: actions/upload-artifact@v4 with: - name: rknboost-${{ matrix.os }} - path: | - release/*.dmg - release/*.zip - release/*.exe - release/*.AppImage - release/*.deb + name: rknboost-windows + path: release/*.exe if-no-files-found: error retention-days: 7 diff --git a/README.md b/README.md index b9041df..d1d4fd4 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # RKNboost - +[github.com/maeneko/rknboost](https://github.com/maeneko/rknboost) ## Требования diff --git a/package.json b/package.json index 3f3f60b..0140632 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,10 @@ "main": "./out/main/index.js", "author": "RKNboost", "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/maeneko/rknboost" + }, "private": true, "engines": { "node": ">=20" diff --git a/src/shared/links.ts b/src/shared/links.ts index 3cb6f36..db1254b 100644 --- a/src/shared/links.ts +++ b/src/shared/links.ts @@ -2,8 +2,5 @@ * Адрес репозитория — одно место на всё приложение. Отсюда его берут и кнопка «GitHub» * в настройках (`SettingsView.tsx`), и приветственное окно при первом запуске * (`src/main/first-run.ts`). - * - * TODO: заглушка. Пока ведёт на главную GitHub — заменить на настоящий адрес репозитория, - * когда он появится. Менять только здесь, оба места подхватят автоматически. */ -export const GITHUB_URL = 'https://github.com' +export const GITHUB_URL = 'https://github.com/maeneko/rknboost'