From 4516a67a87c4e6abcd7339324b369eddfc6d5837 Mon Sep 17 00:00:00 2001 From: nicole-nxn Date: Tue, 19 May 2026 13:16:03 +1000 Subject: [PATCH 1/5] fix internal --- blotztask-mobile/eas.json | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/blotztask-mobile/eas.json b/blotztask-mobile/eas.json index 82b5b0f56..bdab8136f 100644 --- a/blotztask-mobile/eas.json +++ b/blotztask-mobile/eas.json @@ -33,7 +33,6 @@ } }, "preview": { - "distribution": "internal", "autoIncrement": true, "channel": "preview", "android": { @@ -44,6 +43,7 @@ } }, "ios": { + "credentialsSource": "remote", "env": { "APP_VERSION": "1.0.3" } @@ -96,6 +96,11 @@ "ios": { "ascAppId": "6752492404" } + }, + "production": { + "android": { + "track": "production" + } } } } From f8066b7230e5e61a692477449d420ffc8b11355e Mon Sep 17 00:00:00 2001 From: nicole-nxn Date: Tue, 19 May 2026 15:03:01 +1000 Subject: [PATCH 2/5] update version --- blotztask-mobile/eas.json | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/blotztask-mobile/eas.json b/blotztask-mobile/eas.json index bdab8136f..62711409f 100644 --- a/blotztask-mobile/eas.json +++ b/blotztask-mobile/eas.json @@ -35,11 +35,12 @@ "preview": { "autoIncrement": true, "channel": "preview", + "environment": "preview", "android": { "buildType": "app-bundle", "credentialsSource": "local", "env": { - "APP_VERSION": "1.0.2" + "APP_VERSION": "1.0.3" } }, "ios": { @@ -75,7 +76,7 @@ "buildType": "app-bundle", "credentialsSource": "local", "env": { - "APP_VERSION": "1.0.0" + "APP_VERSION": "1.0.1" } }, "env": { @@ -94,10 +95,16 @@ "submit": { "preview": { "ios": { - "ascAppId": "6752492404" + "ascAppId": "6761295231" + }, + "android": { + "track": "alpha" // Closed testing } }, "production": { + "ios": { + "ascAppId": "6752492404" + }, "android": { "track": "production" } From 4a4fc0c9bfe186fdc84afeb9251c9e26b95bb354 Mon Sep 17 00:00:00 2001 From: nicole-nxn Date: Tue, 19 May 2026 15:18:34 +1000 Subject: [PATCH 3/5] add workflow --- .github/workflows/deploy-prod-mobile.yml | 27 +++++++++++++++++++ .github/workflows/deploy-staging-mobile.yml | 29 +++++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 .github/workflows/deploy-prod-mobile.yml create mode 100644 .github/workflows/deploy-staging-mobile.yml diff --git a/.github/workflows/deploy-prod-mobile.yml b/.github/workflows/deploy-prod-mobile.yml new file mode 100644 index 000000000..a3c701e0b --- /dev/null +++ b/.github/workflows/deploy-prod-mobile.yml @@ -0,0 +1,27 @@ +name: Production Build + +on: + workflow_dispatch: + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - uses: actions/setup-node@v4 + with: + node-version: 18 + + - name: Install dependencies + run: npm install + working-directory: ./blotztask-mobile + + - name: Setup EAS + uses: expo/expo-github-action@v8 + with: + eas-version: latest + token: ${{ secrets.DEPLOY_ROBOT_ACCESS_TOKEN }} + + - name: Build and Submit Production + run: eas build --platform android --profile production --auto-submit --non-interactive diff --git a/.github/workflows/deploy-staging-mobile.yml b/.github/workflows/deploy-staging-mobile.yml new file mode 100644 index 000000000..c474515cd --- /dev/null +++ b/.github/workflows/deploy-staging-mobile.yml @@ -0,0 +1,29 @@ +name: Staging Build + +on: + push: + branches: [main] + workflow_dispatch: + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - uses: actions/setup-node@v4 + with: + node-version: 18 + + - name: Install dependencies + run: npm install + working-directory: ./blotztask-mobile + + - name: Setup EAS + uses: expo/expo-github-action@v8 + with: + eas-version: latest + token: ${{ secrets.DEPLOY_ROBOT_ACCESS_TOKEN }} + + - name: Build and Submit Preview + run: eas build --platform android --profile preview --auto-submit --non-interactive From 482771a83bf1fd05aae53f319c0ccf22cefdbec3 Mon Sep 17 00:00:00 2001 From: nicole-nxn Date: Tue, 19 May 2026 15:53:53 +1000 Subject: [PATCH 4/5] use work dispatch --- .github/workflows/deploy-prod-mobile.yml | 5 +++++ .github/workflows/deploy-staging-mobile.yml | 10 ++++++---- blotztask-mobile/eas.json | 4 ++-- 3 files changed, 13 insertions(+), 6 deletions(-) diff --git a/.github/workflows/deploy-prod-mobile.yml b/.github/workflows/deploy-prod-mobile.yml index a3c701e0b..371275a29 100644 --- a/.github/workflows/deploy-prod-mobile.yml +++ b/.github/workflows/deploy-prod-mobile.yml @@ -6,6 +6,10 @@ on: jobs: build: runs-on: ubuntu-latest + defaults: + run: + working-directory: ./blotztask-mobile + steps: - uses: actions/checkout@v4 @@ -22,6 +26,7 @@ jobs: with: eas-version: latest token: ${{ secrets.DEPLOY_ROBOT_ACCESS_TOKEN }} + packager: npm - name: Build and Submit Production run: eas build --platform android --profile production --auto-submit --non-interactive diff --git a/.github/workflows/deploy-staging-mobile.yml b/.github/workflows/deploy-staging-mobile.yml index c474515cd..9c9b0b02b 100644 --- a/.github/workflows/deploy-staging-mobile.yml +++ b/.github/workflows/deploy-staging-mobile.yml @@ -1,29 +1,31 @@ name: Staging Build on: - push: - branches: [main] workflow_dispatch: jobs: build: runs-on: ubuntu-latest + defaults: + run: + working-directory: ./blotztask-mobile + steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: 18 + node-version: 20 - name: Install dependencies run: npm install - working-directory: ./blotztask-mobile - name: Setup EAS uses: expo/expo-github-action@v8 with: eas-version: latest token: ${{ secrets.DEPLOY_ROBOT_ACCESS_TOKEN }} + packager: npm - name: Build and Submit Preview run: eas build --platform android --profile preview --auto-submit --non-interactive diff --git a/blotztask-mobile/eas.json b/blotztask-mobile/eas.json index 62711409f..30888128d 100644 --- a/blotztask-mobile/eas.json +++ b/blotztask-mobile/eas.json @@ -38,7 +38,7 @@ "environment": "preview", "android": { "buildType": "app-bundle", - "credentialsSource": "local", + "credentialsSource": "remote", "env": { "APP_VERSION": "1.0.3" } @@ -74,7 +74,7 @@ }, "android": { "buildType": "app-bundle", - "credentialsSource": "local", + "credentialsSource": "remote", "env": { "APP_VERSION": "1.0.1" } From 84bdd68a86ec58976743ebb9931f8ac0e206a62a Mon Sep 17 00:00:00 2001 From: nicole-nxn Date: Wed, 20 May 2026 11:08:58 +1000 Subject: [PATCH 5/5] delete --- .github/workflows/deploy-prod-mobile.yml | 32 --------------------- .github/workflows/deploy-staging-mobile.yml | 31 -------------------- 2 files changed, 63 deletions(-) delete mode 100644 .github/workflows/deploy-prod-mobile.yml delete mode 100644 .github/workflows/deploy-staging-mobile.yml diff --git a/.github/workflows/deploy-prod-mobile.yml b/.github/workflows/deploy-prod-mobile.yml deleted file mode 100644 index 371275a29..000000000 --- a/.github/workflows/deploy-prod-mobile.yml +++ /dev/null @@ -1,32 +0,0 @@ -name: Production Build - -on: - workflow_dispatch: - -jobs: - build: - runs-on: ubuntu-latest - defaults: - run: - working-directory: ./blotztask-mobile - - steps: - - uses: actions/checkout@v4 - - - uses: actions/setup-node@v4 - with: - node-version: 18 - - - name: Install dependencies - run: npm install - working-directory: ./blotztask-mobile - - - name: Setup EAS - uses: expo/expo-github-action@v8 - with: - eas-version: latest - token: ${{ secrets.DEPLOY_ROBOT_ACCESS_TOKEN }} - packager: npm - - - name: Build and Submit Production - run: eas build --platform android --profile production --auto-submit --non-interactive diff --git a/.github/workflows/deploy-staging-mobile.yml b/.github/workflows/deploy-staging-mobile.yml deleted file mode 100644 index 9c9b0b02b..000000000 --- a/.github/workflows/deploy-staging-mobile.yml +++ /dev/null @@ -1,31 +0,0 @@ -name: Staging Build - -on: - workflow_dispatch: - -jobs: - build: - runs-on: ubuntu-latest - defaults: - run: - working-directory: ./blotztask-mobile - - steps: - - uses: actions/checkout@v4 - - - uses: actions/setup-node@v4 - with: - node-version: 20 - - - name: Install dependencies - run: npm install - - - name: Setup EAS - uses: expo/expo-github-action@v8 - with: - eas-version: latest - token: ${{ secrets.DEPLOY_ROBOT_ACCESS_TOKEN }} - packager: npm - - - name: Build and Submit Preview - run: eas build --platform android --profile preview --auto-submit --non-interactive