* android n ios * set this branch gh actions * set this branch gh actions2 * set this branch gh actions3 * set this branch gh actions4 * set this branch gh actions4.1 * set this branch gh actions5 * made executable * ... * ...2 * ...3 * ...4 * ...5 * ...6 * ...7 * ...88 * ios test keys * ios test keys2 * changed some fluufychat stuff * reset activation * pic update * reverted integrate to run again * ios-build1 * ios-build2 * android space clearing * another attempt * another attempt * another attempt2 * another attempt3 * android downgrade * undo cleanup * remove cache * sdk version force? * sdk version force remove * r8 fix * material * material remove agian * reset gradle, up flutter * downgfrade to 21 * android ndk up agian * android ndk up agian2 * with disk spcae r4emove agian... * allow ios modules * allow ios modules2 * updated version to compile on ios * how baout this * ios generated files * removed exclude group --------- Co-authored-by: ggurdin <ggurdin@gmail.com> Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
44 lines
No EOL
1.4 KiB
YAML
44 lines
No EOL
1.4 KiB
YAML
name: Old Release Workflow
|
|
|
|
on:
|
|
push:
|
|
branches:
|
|
- master-unused
|
|
|
|
concurrency:
|
|
group: release_workflow
|
|
cancel-in-progress: true
|
|
|
|
jobs:
|
|
deploy_ios_internal:
|
|
runs-on: macos-latest
|
|
environment: staging
|
|
steps:
|
|
- uses: actions/checkout@v4
|
|
- run: cat ../.github/workflows/versions.env >> $GITHUB_ENV
|
|
|
|
- name: Flutter
|
|
uses: subosito/flutter-action@v2
|
|
with:
|
|
cache: true
|
|
cache-key: 'flutter-:os:-:channel:-:version:-:arch:-:hash:'
|
|
cache-path: "${{ runner.tool_cache }}/flutter/:channel:-:version:-:arch:"
|
|
|
|
# Build ios Release
|
|
- run: flutter build ios --release --config-only --no-codesign --target=lib/main.dart
|
|
|
|
- name: Deploy ios
|
|
run: |
|
|
mkdir -p build/ios
|
|
cp build/app/outputs/bundle/release/app-release.aab build/ios/
|
|
cd ios
|
|
bundle install
|
|
bundle update fastlane
|
|
cd ..
|
|
- name: Execute fastlane signing
|
|
env:
|
|
APP_STORE_CONNECT_API_KEY_ISSUER_ID: ${{ secrets.APP_STORE_CONNECT_API_KEY_ISSUER_ID }}
|
|
APP_STORE_CONNECT_API_KEY_KEY_ID: ${{ secrets.APP_STORE_CONNECT_API_KEY_KEY_ID }}
|
|
APP_STORE_CONNECT_API_KEY_IS_KEY_CONTENT_BASE64: ${{ secrets.APP_STORE_CONNECT_API_KEY_IS_KEY_CONTENT_BASE64 }}
|
|
APP_STORE_CONNECT_API_KEY_KEY: ${{ secrets.APP_STORE_CONNECT_API_KEY_KEY }}
|
|
run: bundle exec fastlane ios beta |