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'