From 2812732282af240308ed3e617102e5e3f4c65661 Mon Sep 17 00:00:00 2001 From: Ink <142109011+ink-developer@users.noreply.github.com> Date: Sat, 7 Mar 2026 11:37:36 +0300 Subject: [PATCH 01/14] Initial commit --- .gitignore | 119 +++++++++++++++++++++++++++++++++++++++++++++++++++++ README.md | 1 + 2 files changed, 120 insertions(+) create mode 100644 .gitignore create mode 100644 README.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..39b8814 --- /dev/null +++ b/.gitignore @@ -0,0 +1,119 @@ +# Miscellaneous +*.class +*.lock +*.log +*.pyc +*.swp +.buildlog/ +.history + + + +# Flutter repo-specific +/bin/cache/ +/bin/internal/bootstrap.bat +/bin/internal/bootstrap.sh +/bin/mingit/ +/dev/benchmarks/mega_gallery/ +/dev/bots/.recipe_deps +/dev/bots/android_tools/ +/dev/devicelab/ABresults*.json +/dev/docs/doc/ +/dev/docs/flutter.docs.zip +/dev/docs/lib/ +/dev/docs/pubspec.yaml +/dev/integration_tests/**/xcuserdata +/dev/integration_tests/**/Pods +/packages/flutter/coverage/ +version +analysis_benchmark.json + +# packages file containing multi-root paths +.packages.generated + +# Flutter/Dart/Pub related +**/doc/api/ +.dart_tool/ +.flutter-plugins +.flutter-plugins-dependencies +**/generated_plugin_registrant.dart +.packages +.pub-preload-cache/ +.pub/ +build/ +flutter_*.png +linked_*.ds +unlinked.ds +unlinked_spec.ds + +# Android related +**/android/**/gradle-wrapper.jar +.gradle/ +**/android/captures/ +**/android/gradlew +**/android/gradlew.bat +**/android/local.properties +**/android/**/GeneratedPluginRegistrant.java +**/android/key.properties +*.jks + +# iOS/XCode related +**/ios/**/*.mode1v3 +**/ios/**/*.mode2v3 +**/ios/**/*.moved-aside +**/ios/**/*.pbxuser +**/ios/**/*.perspectivev3 +**/ios/**/*sync/ +**/ios/**/.sconsign.dblite +**/ios/**/.tags* +**/ios/**/.vagrant/ +**/ios/**/DerivedData/ +**/ios/**/Icon? +**/ios/**/Pods/ +**/ios/**/.symlinks/ +**/ios/**/profile +**/ios/**/xcuserdata +**/ios/.generated/ +**/ios/Flutter/.last_build_id +**/ios/Flutter/App.framework +**/ios/Flutter/Flutter.framework +**/ios/Flutter/Flutter.podspec +**/ios/Flutter/Generated.xcconfig +**/ios/Flutter/ephemeral +**/ios/Flutter/app.flx +**/ios/Flutter/app.zip +**/ios/Flutter/flutter_assets/ +**/ios/Flutter/flutter_export_environment.sh +**/ios/ServiceDefinitions.json +**/ios/Runner/GeneratedPluginRegistrant.* + +# macOS +**/Flutter/ephemeral/ +**/Pods/ +**/macos/Flutter/GeneratedPluginRegistrant.swift +**/macos/Flutter/ephemeral +**/xcuserdata/ + +# Windows +**/windows/flutter/generated_plugin_registrant.cc +**/windows/flutter/generated_plugin_registrant.h +**/windows/flutter/generated_plugins.cmake + +# Linux +**/linux/flutter/generated_plugin_registrant.cc +**/linux/flutter/generated_plugin_registrant.h +**/linux/flutter/generated_plugins.cmake + +# Coverage +coverage/ + +# Symbols +app.*.symbols + +# Exceptions to above rules. +!**/ios/**/default.mode1v3 +!**/ios/**/default.mode2v3 +!**/ios/**/default.pbxuser +!**/ios/**/default.perspectivev3 +!/packages/flutter_tools/test/data/dart_dependencies_test/**/.packages +!/dev/ci/**/Gemfile.lock \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..f9c4d4b --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +# Komet \ No newline at end of file From 897836e9077409ce47b646dc0c99d6efd0c81664 Mon Sep 17 00:00:00 2001 From: Ink <142109011+ink-developer@users.noreply.github.com> Date: Sat, 7 Mar 2026 11:47:44 +0300 Subject: [PATCH 02/14] Add Flutter CI configuration for Android builds --- .github/flutter-dev.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/flutter-dev.yml diff --git a/.github/flutter-dev.yml b/.github/flutter-dev.yml new file mode 100644 index 0000000..a1dc487 --- /dev/null +++ b/.github/flutter-dev.yml @@ -0,0 +1,28 @@ +name: Flutter Dev CI + +on: + pull_request: + branches: + - 'dev/**' + +jobs: + analyze-and-build-android: + runs-on: ubuntu-latest + + steps: + - name: Checkout code + uses: actions/checkout@v3 + + - name: Set up Flutter + uses: subosito/flutter-action@v2 + with: + flutter-version: 'stable' + + - name: Install dependencies + run: flutter pub get + + - name: Flutter analyze + run: flutter analyze + + - name: Build Android APK + run: flutter build apk --release From 7fc9858d1db8d7336f28f0dca760c46433531abc Mon Sep 17 00:00:00 2001 From: Ink <142109011+ink-developer@users.noreply.github.com> Date: Sat, 7 Mar 2026 11:48:15 +0300 Subject: [PATCH 03/14] Add Flutter CI workflow for main branch --- .github/flutter-main.yml | 45 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 .github/flutter-main.yml diff --git a/.github/flutter-main.yml b/.github/flutter-main.yml new file mode 100644 index 0000000..3255616 --- /dev/null +++ b/.github/flutter-main.yml @@ -0,0 +1,45 @@ +name: Flutter Main CI + +on: + pull_request: + branches: + - 'main' + +jobs: + analyze-and-build-all: + runs-on: ubuntu-latest + + steps: + - name: Checkout code + uses: actions/checkout@v3 + + - name: Set up Flutter + uses: subosito/flutter-action@v2 + with: + flutter-version: 'stable' + + - name: Install dependencies + run: flutter pub get + + - name: Flutter analyze + run: flutter analyze + + - name: Build Android APK + run: flutter build apk --release + + - name: Build Web + run: flutter build web --release + + - name: Build Linux + run: flutter build linux --release + + - name: Build Windows + run: flutter build windows --release + + - name: Build iOS (only macOS runners) + if: runner.os == 'macOS' + run: flutter build ios --release + + - name: Build macOS (only macOS runners) + if: runner.os == 'macOS' + run: flutter build macos --release From b99f01e39a13a1a5165a15332190d7d32aa4cdd5 Mon Sep 17 00:00:00 2001 From: Ink <142109011+ink-developer@users.noreply.github.com> Date: Sat, 7 Mar 2026 11:49:01 +0300 Subject: [PATCH 04/14] Add Flutter CI workflow for Android builds --- .github/workflows/flutter-dev.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/flutter-dev.yml diff --git a/.github/workflows/flutter-dev.yml b/.github/workflows/flutter-dev.yml new file mode 100644 index 0000000..a1dc487 --- /dev/null +++ b/.github/workflows/flutter-dev.yml @@ -0,0 +1,28 @@ +name: Flutter Dev CI + +on: + pull_request: + branches: + - 'dev/**' + +jobs: + analyze-and-build-android: + runs-on: ubuntu-latest + + steps: + - name: Checkout code + uses: actions/checkout@v3 + + - name: Set up Flutter + uses: subosito/flutter-action@v2 + with: + flutter-version: 'stable' + + - name: Install dependencies + run: flutter pub get + + - name: Flutter analyze + run: flutter analyze + + - name: Build Android APK + run: flutter build apk --release From d224e08923fe011e2c0bf5225a90dce46c632e3f Mon Sep 17 00:00:00 2001 From: Ink <142109011+ink-developer@users.noreply.github.com> Date: Sat, 7 Mar 2026 11:49:18 +0300 Subject: [PATCH 05/14] Delete .github/flutter-dev.yml --- .github/flutter-dev.yml | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 .github/flutter-dev.yml diff --git a/.github/flutter-dev.yml b/.github/flutter-dev.yml deleted file mode 100644 index a1dc487..0000000 --- a/.github/flutter-dev.yml +++ /dev/null @@ -1,28 +0,0 @@ -name: Flutter Dev CI - -on: - pull_request: - branches: - - 'dev/**' - -jobs: - analyze-and-build-android: - runs-on: ubuntu-latest - - steps: - - name: Checkout code - uses: actions/checkout@v3 - - - name: Set up Flutter - uses: subosito/flutter-action@v2 - with: - flutter-version: 'stable' - - - name: Install dependencies - run: flutter pub get - - - name: Flutter analyze - run: flutter analyze - - - name: Build Android APK - run: flutter build apk --release From 0bb6c419010fc650054f3b9d8b48475d8119666b Mon Sep 17 00:00:00 2001 From: Ink <142109011+ink-developer@users.noreply.github.com> Date: Sat, 7 Mar 2026 11:49:25 +0300 Subject: [PATCH 06/14] Delete .github/flutter-main.yml --- .github/flutter-main.yml | 45 ---------------------------------------- 1 file changed, 45 deletions(-) delete mode 100644 .github/flutter-main.yml diff --git a/.github/flutter-main.yml b/.github/flutter-main.yml deleted file mode 100644 index 3255616..0000000 --- a/.github/flutter-main.yml +++ /dev/null @@ -1,45 +0,0 @@ -name: Flutter Main CI - -on: - pull_request: - branches: - - 'main' - -jobs: - analyze-and-build-all: - runs-on: ubuntu-latest - - steps: - - name: Checkout code - uses: actions/checkout@v3 - - - name: Set up Flutter - uses: subosito/flutter-action@v2 - with: - flutter-version: 'stable' - - - name: Install dependencies - run: flutter pub get - - - name: Flutter analyze - run: flutter analyze - - - name: Build Android APK - run: flutter build apk --release - - - name: Build Web - run: flutter build web --release - - - name: Build Linux - run: flutter build linux --release - - - name: Build Windows - run: flutter build windows --release - - - name: Build iOS (only macOS runners) - if: runner.os == 'macOS' - run: flutter build ios --release - - - name: Build macOS (only macOS runners) - if: runner.os == 'macOS' - run: flutter build macos --release From e11b9006c43f0949533704841c4ea98e46ba4872 Mon Sep 17 00:00:00 2001 From: Ink <142109011+ink-developer@users.noreply.github.com> Date: Sat, 7 Mar 2026 11:49:45 +0300 Subject: [PATCH 07/14] Add Flutter CI workflow for main branch --- .github/workflows/flutter-main.yml | 45 ++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 .github/workflows/flutter-main.yml diff --git a/.github/workflows/flutter-main.yml b/.github/workflows/flutter-main.yml new file mode 100644 index 0000000..3255616 --- /dev/null +++ b/.github/workflows/flutter-main.yml @@ -0,0 +1,45 @@ +name: Flutter Main CI + +on: + pull_request: + branches: + - 'main' + +jobs: + analyze-and-build-all: + runs-on: ubuntu-latest + + steps: + - name: Checkout code + uses: actions/checkout@v3 + + - name: Set up Flutter + uses: subosito/flutter-action@v2 + with: + flutter-version: 'stable' + + - name: Install dependencies + run: flutter pub get + + - name: Flutter analyze + run: flutter analyze + + - name: Build Android APK + run: flutter build apk --release + + - name: Build Web + run: flutter build web --release + + - name: Build Linux + run: flutter build linux --release + + - name: Build Windows + run: flutter build windows --release + + - name: Build iOS (only macOS runners) + if: runner.os == 'macOS' + run: flutter build ios --release + + - name: Build macOS (only macOS runners) + if: runner.os == 'macOS' + run: flutter build macos --release From 73550dfd118a265a42f7870faba069dc67024a5d Mon Sep 17 00:00:00 2001 From: nyakokitsu <140620899+nyakokitsu@users.noreply.github.com> Date: Mon, 9 Mar 2026 10:44:28 +0300 Subject: [PATCH 08/14] Update README with link to old Komet version --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f9c4d4b..6fc70e3 100644 --- a/README.md +++ b/README.md @@ -1 +1,5 @@ -# Komet \ No newline at end of file +> [!IMPORTANT] +> Потерялись? Возможно вы ищите старую версию Komet. Она расположена [здесь](https://github.com/KometTeam/KometOld). +--- + +# Komet From a19cb018dd9d8f074720773ab5e948733609e1dd Mon Sep 17 00:00:00 2001 From: klockky <108465095+klockky@users.noreply.github.com> Date: Sat, 11 Apr 2026 22:49:18 +0300 Subject: [PATCH 09/14] Create build workflow for Android using GitHub Actions --- build-android.yml | 91 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 91 insertions(+) create mode 100644 build-android.yml diff --git a/build-android.yml b/build-android.yml new file mode 100644 index 0000000..380cd38 --- /dev/null +++ b/build-android.yml @@ -0,0 +1,91 @@ +name: Build Android + +on: + workflow_dispatch: + push: + branches: + - main + - master + paths: + - 'lib/**' + - 'android/**' + - 'pubspec.yaml' + - '.github/workflows/build-android.yml' + pull_request: + paths: + - 'lib/**' + - 'android/**' + - 'pubspec.yaml' + - '.github/workflows/build-android.yml' + +jobs: + build-android: + runs-on: ubuntu-latest + permissions: + contents: read + steps: + - uses: actions/checkout@v3 + + - name: Setup Java + uses: actions/setup-java@v3 + with: + distribution: 'temurin' + java-version: '17' + - name: Setup Flutter + uses: subosito/flutter-action@v2 + with: + flutter-version: '3.41.5' + channel: 'stable' + + - name: Get dependencies + run: flutter pub get + + - name: Configure Gradle + run: | + mkdir -p ~/.gradle + echo "org.gradle.jvmargs=-Xmx4096m -XX:MaxMetaspaceSize=1024m" >> ~/.gradle/gradle.properties + echo "kotlin.daemon.jvmargs=-Xmx1536m" >> ~/.gradle/gradle.properties + + - name: Build Universal APK + run: flutter build apk --release + + - name: Build Split APKs + run: flutter build apk --release --split-per-abi + + - name: Upload Universal APK + uses: actions/upload-artifact@v4 + with: + name: komet-android-universal + path: build/app/outputs/flutter-apk/app-release.apk + retention-days: 30 + + - name: Upload arm64-v8a APK + uses: actions/upload-artifact@v4 + with: + name: komet-android-arm64-v8a + path: build/app/outputs/flutter-apk/app-arm64-v8a-release.apk + retention-days: 30 + + - name: Upload armeabi-v7a APK + uses: actions/upload-artifact@v4 + with: + name: komet-android-armeabi-v7a + path: build/app/outputs/flutter-apk/app-armeabi-v7a-release.apk + retention-days: 30 + + - name: Upload x86_64 APK + uses: actions/upload-artifact@v4 + with: + name: komet-android-x86_64 + path: build/app/outputs/flutter-apk/app-x86_64-release.apk + retention-days: 30 + + - name: Build App Bundle + run: flutter build appbundle --release + + - name: Upload App Bundle artifact + uses: actions/upload-artifact@v4 + with: + name: komet-android-aab + path: build/app/outputs/bundle/release/app-release.aab + retention-days: 30 From 859ad31fdec513366c6dcc5d53d0c8b96d0e9f1a Mon Sep 17 00:00:00 2001 From: klockky <108465095+klockky@users.noreply.github.com> Date: Sat, 11 Apr 2026 22:56:49 +0300 Subject: [PATCH 10/14] Delete build-android.yml --- build-android.yml | 91 ----------------------------------------------- 1 file changed, 91 deletions(-) delete mode 100644 build-android.yml diff --git a/build-android.yml b/build-android.yml deleted file mode 100644 index 380cd38..0000000 --- a/build-android.yml +++ /dev/null @@ -1,91 +0,0 @@ -name: Build Android - -on: - workflow_dispatch: - push: - branches: - - main - - master - paths: - - 'lib/**' - - 'android/**' - - 'pubspec.yaml' - - '.github/workflows/build-android.yml' - pull_request: - paths: - - 'lib/**' - - 'android/**' - - 'pubspec.yaml' - - '.github/workflows/build-android.yml' - -jobs: - build-android: - runs-on: ubuntu-latest - permissions: - contents: read - steps: - - uses: actions/checkout@v3 - - - name: Setup Java - uses: actions/setup-java@v3 - with: - distribution: 'temurin' - java-version: '17' - - name: Setup Flutter - uses: subosito/flutter-action@v2 - with: - flutter-version: '3.41.5' - channel: 'stable' - - - name: Get dependencies - run: flutter pub get - - - name: Configure Gradle - run: | - mkdir -p ~/.gradle - echo "org.gradle.jvmargs=-Xmx4096m -XX:MaxMetaspaceSize=1024m" >> ~/.gradle/gradle.properties - echo "kotlin.daemon.jvmargs=-Xmx1536m" >> ~/.gradle/gradle.properties - - - name: Build Universal APK - run: flutter build apk --release - - - name: Build Split APKs - run: flutter build apk --release --split-per-abi - - - name: Upload Universal APK - uses: actions/upload-artifact@v4 - with: - name: komet-android-universal - path: build/app/outputs/flutter-apk/app-release.apk - retention-days: 30 - - - name: Upload arm64-v8a APK - uses: actions/upload-artifact@v4 - with: - name: komet-android-arm64-v8a - path: build/app/outputs/flutter-apk/app-arm64-v8a-release.apk - retention-days: 30 - - - name: Upload armeabi-v7a APK - uses: actions/upload-artifact@v4 - with: - name: komet-android-armeabi-v7a - path: build/app/outputs/flutter-apk/app-armeabi-v7a-release.apk - retention-days: 30 - - - name: Upload x86_64 APK - uses: actions/upload-artifact@v4 - with: - name: komet-android-x86_64 - path: build/app/outputs/flutter-apk/app-x86_64-release.apk - retention-days: 30 - - - name: Build App Bundle - run: flutter build appbundle --release - - - name: Upload App Bundle artifact - uses: actions/upload-artifact@v4 - with: - name: komet-android-aab - path: build/app/outputs/bundle/release/app-release.aab - retention-days: 30 From fb204f4ed20157b05eecb052ae36d84a8c198829 Mon Sep 17 00:00:00 2001 From: klockky <108465095+klockky@users.noreply.github.com> Date: Sat, 11 Apr 2026 22:58:12 +0300 Subject: [PATCH 11/14] Add GitHub Actions workflow for building Android app This workflow builds the Android application, including generating APKs and an App Bundle, and uploads them as artifacts. --- .github/workflows/build-android.yml | 91 +++++++++++++++++++++++++++++ 1 file changed, 91 insertions(+) create mode 100644 .github/workflows/build-android.yml diff --git a/.github/workflows/build-android.yml b/.github/workflows/build-android.yml new file mode 100644 index 0000000..07e0061 --- /dev/null +++ b/.github/workflows/build-android.yml @@ -0,0 +1,91 @@ +name: Build Android + +on: + workflow_dispatch: + push: + branches: + - main + - master + paths: + - 'lib/**' + - 'android/**' + - 'pubspec.yaml' + - '.github/workflows/build-android.yml' + pull_request: + paths: + - 'lib/**' + - 'android/**' + - 'pubspec.yaml' + - '.github/workflows/build-android.yml' + +jobs: + build-android: + runs-on: ubuntu-latest + permissions: + contents: read + steps: + - uses: actions/checkout@v3 + + - name: Setup Java + uses: actions/setup-java@v3 + with: + distribution: 'temurin' + java-version: '17' + - name: Setup Flutter + uses: subosito/flutter-action@v2 + with: + flutter-version: '3.41.5' + channel: 'stable' + + - name: Get dependencies + run: flutter pub get + + - name: Configure Gradle + run: | + mkdir -p ~/.gradle + echo "org.gradle.jvmargs=-Xmx4096m -XX:MaxMetaspaceSize=1024m" >> ~/.gradle/gradle.properties + echo "kotlin.daemon.jvmargs=-Xmx1536m" >> ~/.gradle/gradle.properties + + - name: Build Universal APK + run: flutter build apk --release + + - name: Build Split APKs + run: flutter build apk --release --split-per-abi + + - name: Upload Universal APK + uses: actions/upload-artifact@v4 + with: + name: komet-android-universal + path: build/app/outputs/flutter-apk/app-release.apk + retention-days: 30 + + - name: Upload arm64-v8a APK + uses: actions/upload-artifact@v4 + with: + name: komet-android-arm64-v8a + path: build/app/outputs/flutter-apk/app-arm64-v8a-release.apk + retention-days: 30 + + - name: Upload armeabi-v7a APK + uses: actions/upload-artifact@v4 + with: + name: komet-android-armeabi-v7a + path: build/app/outputs/flutter-apk/app-armeabi-v7a-release.apk + retention-days: 30 + + - name: Upload x86_64 APK + uses: actions/upload-artifact@v4 + with: + name: komet-android-x86_64 + path: build/app/outputs/flutter-apk/app-x86_64-release.apk + retention-days: 30 + + - name: Build App Bundle + run: flutter build appbundle --release + + - name: Upload App Bundle artifact + uses: actions/upload-artifact@v4 + with: + name: komet-android-aab + path: build/app/outputs/bundle/release/app-release.aab + retention-days: 30 From 680f5ce3020cdc6aa4c0d9959ee90bb942552613 Mon Sep 17 00:00:00 2001 From: Jganenok Date: Sun, 19 Apr 2026 12:00:20 +0700 Subject: [PATCH 12/14] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 6fc70e3..8bf502c 100644 --- a/README.md +++ b/README.md @@ -2,4 +2,5 @@ > Потерялись? Возможно вы ищите старую версию Komet. Она расположена [здесь](https://github.com/KometTeam/KometOld). --- +В этом репозитории ведётся разработка Komet 0.5.0, из-за слабой архитектуры прошлых версий, 0.5.0 будет написана с нуля. Опять. # Komet From b43ca3073bf031b16c15f10428fb703c65940f8b Mon Sep 17 00:00:00 2001 From: Sergej Nekrasov <130226127+SergejWinston@users.noreply.github.com> Date: Sat, 27 Jun 2026 23:32:53 +0700 Subject: [PATCH 13/14] Create build-linux.yml --- .github/workflows/build-linux.yml | 60 +++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 .github/workflows/build-linux.yml diff --git a/.github/workflows/build-linux.yml b/.github/workflows/build-linux.yml new file mode 100644 index 0000000..c5d94a2 --- /dev/null +++ b/.github/workflows/build-linux.yml @@ -0,0 +1,60 @@ +name: Build Linux + +on: + workflow_dispatch: + push: + branches: + - main + - master + paths: + - 'lib/**' + - 'linux/**' + - 'pubspec.yaml' + - '.github/workflows/build-linux.yml' + pull_request: + paths: + - 'lib/**' + - 'linux/**' + - 'pubspec.yaml' + - '.github/workflows/build-linux.yml' + +env: + FLUTTER_VERSION: '3.41.5' + +jobs: + build-linux: + runs-on: ubuntu-latest + permissions: + contents: read + steps: + - uses: actions/checkout@v3 + + - name: Setup Flutter + uses: subosito/flutter-action@v2 + with: + flutter-version: ${{ env.FLUTTER_VERSION }} + channel: 'stable' + + - name: Install Linux desktop dependencies + run: | + sudo apt-get update + sudo apt-get install -y clang cmake ninja-build pkg-config libgtk-3-dev libsecret-1-dev libjsoncpp-dev libmpv-dev mpv libopus-dev libogg-dev + + - name: Get dependencies + run: flutter pub get + + - name: Build Linux + run: flutter build linux --release + + - name: Package Linux + run: | + mkdir -p dist + tar -C build/linux/x64/release/bundle -czf dist/Komet-linux-x64.tar.gz . + + - name: Upload Linux artifact + uses: actions/upload-artifact@v4 + with: + name: komet-linux-x64 + path: dist/Komet-linux-x64.tar.gz + if-no-files-found: error + retention-days: 30 From bb5d8c1d2355e6038620fc7af04cc44059f189ec Mon Sep 17 00:00:00 2001 From: Jganenok Date: Thu, 2 Jul 2026 12:45:04 +0700 Subject: [PATCH 14/14] Update README.md --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 8bf502c..2c739b4 100644 --- a/README.md +++ b/README.md @@ -4,3 +4,7 @@ В этом репозитории ведётся разработка Komet 0.5.0, из-за слабой архитектуры прошлых версий, 0.5.0 будет написана с нуля. Опять. # Komet +Для запуска с исходников: +git clone https://github.com/KometTeam/Komet.git +cd Komet +Flutter run <ваша платформа, например "-d linux">