Skip to content

Commit

Permalink
feat: Add lazy loading for images and notify successful build in pull…
Browse files Browse the repository at this point in the history
… requests
  • Loading branch information
Louis-htmlcss committed Sep 7, 2024
1 parent 6327c2a commit ce19cb5
Showing 1 changed file with 13 additions and 1 deletion.
14 changes: 13 additions & 1 deletion .github/workflows/start_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ name: Build and Deploy to Beta Channels

on:
workflow_dispatch:
pull_request:

jobs:
clean:
Expand Down Expand Up @@ -173,6 +174,7 @@ jobs:

deploy_to_beta_channels:
needs: [build_ios, build_android]
if: github.event_name == 'workflow_dispatch'
runs-on: macos-latest
steps:
- uses: actions/checkout@v3
Expand Down Expand Up @@ -224,4 +226,14 @@ jobs:
echo "Both iOS and Android builds have been successfully uploaded to their respective beta channels (TestFlight and Play Store Beta)."
echo "To release to production:"
echo "- For iOS: Go to App Store Connect, test the build in TestFlight, then submit for App Store review when ready (Vince will do this)."
echo "- For Android: Go to the Google Play Console, test the build in the beta track, then promote to production when ready (Vince will do this)."
echo "- For Android: Go to the Google Play Console, test the build in the beta track, then promote to production when ready (Vince will do this)."
notify_pr_build:
needs: [build_ios, build_android]
if: github.event_name == 'pull_request'
runs-on: ubuntu-latest
steps:
- name: Notify successful build
run: |
echo "iOS and Android builds have been successfully completed for this pull request."
echo "The builds are available as artifacts but have not been deployed to beta channels."

0 comments on commit ce19cb5

Please sign in to comment.