Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
75 changes: 75 additions & 0 deletions .github/workflows/deploy-ios.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
name: Deploy iOS TestFlight

# List of secrets that must be defined in GitHub Secrets.
#
# - APP_STORE_CONNECT_ISSUER_ID
# - APP_STORE_CONNECT_KEY_ID
# - APP_STORE_CONNECT_KEY
# - APP_STORE_TEAM_ID
# - MATCH_PASSWORD
# - SSH_PRIVATE_KEY

on:
workflow_dispatch:
inputs:
BUILD_NUMBER:
description: "Build Number (e.g. 43)"
required: true
type: number

RELEASE_NOTE:
description: "Release Note (for automatic review submission)"
required: false
default: ""
type: string

jobs:
deploy:
runs-on: macos-latest
steps:
- uses: actions/checkout@v4

- name: Setup SSH
uses: webfactory/ssh-agent@v0.9.0
with:
# SSH private key used to access your Fastlane match repository.
ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }}

- name: Setup Flutter
uses: subosito/flutter-action@v2
with:
channel: main # latest version

- name: Deploy iOS
uses: gru2007/flutter-fastlane-action-testflight@main
with:
platform: "ios"
ios-app-id: "tech.artemev.banilife"
testflight-groups: "Тестеры"

# Version name for this build (e.g., 1.0.0)
version-name: "1.0" # TestFlight Requirement. Do not change.

# Build number for this build (e.g., 42)
build-number: ${{ github.event.inputs.BUILD_NUMBER }}

# Release note for the build, used for automatic review submission
release-note: ${{ github.event.inputs.RELEASE_NOTE }}

# Fastlane match git repository (e.g., "my-org/my-cert-repo")
match-repository: "gru2007/fastlane-certs"

# Password for match repository
match-password: ${{ secrets.MATCH_PASSWORD }}

# App Store Connect issuer ID
appstore-connect-issuer-id: ${{ secrets.APP_STORE_CONNECT_ISSUER_ID }}

# App Store Connect API key ID
appstore-connect-key-id: ${{ secrets.APP_STORE_CONNECT_KEY_ID }}

# App Store Connect API key content
appstore-connect-key: ${{ secrets.APP_STORE_CONNECT_KEY }}

# Apple Developer Team ID
appstore-team-id: ${{ secrets.APP_STORE_TEAM_ID }}
210 changes: 0 additions & 210 deletions .github/workflows/ios_deploy.yml

This file was deleted.

7 changes: 6 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,14 @@

# Komet
Альтернативный FOSS клиент для мессенджера MAX
> Сборка для iOS от Gru

## Установка
[Последний релиз](https://github.com/KometTeam/Komet/releases/latest) / [Telegram Канал](https://t.me/TeamKomet)
<p align="center">
<a href="https://testflight.apple.com/join/VVzjWn22">
<img src="https://tools.applemediaservices.com/api/badges/download-on-the-app-store/black/ru-ru?size=250x83&releaseDate=1704067200" alt="TestFlight">
</a>
</p>

## Сборка из исходного кода
```console
Expand Down
23 changes: 0 additions & 23 deletions ios/ExportOptions.plist

This file was deleted.

Loading