From 04d2acca6bfbd56c1a659143addd62de7bd01a8a Mon Sep 17 00:00:00 2001 From: Gustavo Oliveira <42920754+gusoliveira21@users.noreply.github.com> Date: Sun, 19 Jul 2026 20:14:01 -0300 Subject: [PATCH 1/8] Change versioning to use run number for deployment Updated versioning to use github.run_number instead of vars.NEXT_VERSION_CODE. --- .../send-to-google-play_level_tester.yml | 22 ++++--------------- 1 file changed, 4 insertions(+), 18 deletions(-) diff --git a/.github/workflows/send-to-google-play_level_tester.yml b/.github/workflows/send-to-google-play_level_tester.yml index e8f87bb9..90eb8937 100644 --- a/.github/workflows/send-to-google-play_level_tester.yml +++ b/.github/workflows/send-to-google-play_level_tester.yml @@ -11,7 +11,6 @@ jobs: runs-on: ubuntu-latest permissions: contents: read - actions: write steps: - name: Checkout @@ -21,8 +20,8 @@ jobs: run: | echo "🌿 Branch atual: ${{ github.ref_name }}" echo "πŸ“¦ App ID (Android): com.soujunior.petjournal" - echo "πŸ”’ Version Code: ${{ vars.NEXT_VERSION_CODE }}" - echo "🏷️ Version Name: 1.0.${{ vars.NEXT_VERSION_CODE }}" + echo "πŸ”’ Version Code: ${{ github.run_number }}" + echo "🏷️ Version Name: 1.0.${{ github.run_number }}" - name: Set up Java uses: actions/setup-java@v4 @@ -52,8 +51,8 @@ jobs: working-directory: ./petJournal run: | ./gradlew :app:bundleRelease \ - -PversionCode=${{ vars.NEXT_VERSION_CODE }} \ - -PversionName="1.0.${{ vars.NEXT_VERSION_CODE }}" + -PversionCode=${{ github.run_number }} \ + -PversionName="1.0.${{ github.run_number }}" - name: "Checar Secret do Google" env: @@ -85,20 +84,7 @@ jobs: run: | if [ "${{ steps.upload.outcome }}" = "success" ]; then echo "πŸŽ‰ CONEXΓƒO E UPLOAD REALIZADOS COM SUCESSO!" - echo "Version Code enviado: ${{ vars.NEXT_VERSION_CODE }}" else echo "❌ Falha no processo. Verifique os logs acima." exit 1 fi - - - name: Atualizar NEXT_VERSION_CODE apΓ³s sucesso - if: success() - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - REPO: ${{ github.repository }} - CURRENT_VERSION: ${{ vars.NEXT_VERSION_CODE }} - run: | - NEXT_VERSION=$((CURRENT_VERSION + 1)) - echo "πŸ“ˆ Atualizando NEXT_VERSION_CODE de $CURRENT_VERSION para $NEXT_VERSION" - gh variable set NEXT_VERSION_CODE --body "$NEXT_VERSION" -R "$REPO" - echo "βœ… VariΓ‘vel atualizada com sucesso para: $NEXT_VERSION" \ No newline at end of file From d669a79f5efb902a877fded56cc5485ebf317ebb Mon Sep 17 00:00:00 2001 From: Gustavo Oliveira <42920754+gusoliveira21@users.noreply.github.com> Date: Sun, 19 Jul 2026 20:51:01 -0300 Subject: [PATCH 2/8] Increment version code and name by 5 --- .github/workflows/send-to-google-play_level_tester.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/send-to-google-play_level_tester.yml b/.github/workflows/send-to-google-play_level_tester.yml index 90eb8937..f16d5175 100644 --- a/.github/workflows/send-to-google-play_level_tester.yml +++ b/.github/workflows/send-to-google-play_level_tester.yml @@ -20,8 +20,8 @@ jobs: run: | echo "🌿 Branch atual: ${{ github.ref_name }}" echo "πŸ“¦ App ID (Android): com.soujunior.petjournal" - echo "πŸ”’ Version Code: ${{ github.run_number }}" - echo "🏷️ Version Name: 1.0.${{ github.run_number }}" + echo "πŸ”’ Version Code: $(({{ github.run_number }}+5))" + echo "🏷️ Version Name: 1.0.$(({{ github.run_number }}+5))" - name: Set up Java uses: actions/setup-java@v4 @@ -51,8 +51,8 @@ jobs: working-directory: ./petJournal run: | ./gradlew :app:bundleRelease \ - -PversionCode=${{ github.run_number }} \ - -PversionName="1.0.${{ github.run_number }}" + -PversionCode=$(({{ github.run_number }}+5)) \ + -PversionName="1.0.$(({{ github.run_number }}+5))" - name: "Checar Secret do Google" env: From f39bb4c835aedbc43478de3ec5ff2e9a66cfab92 Mon Sep 17 00:00:00 2001 From: Gustavo Oliveira <42920754+gusoliveira21@users.noreply.github.com> Date: Sun, 19 Jul 2026 20:52:29 -0300 Subject: [PATCH 3/8] Update version name calculation in workflow --- .github/workflows/send-to-google-play_level_tester.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/send-to-google-play_level_tester.yml b/.github/workflows/send-to-google-play_level_tester.yml index f16d5175..72f5d7b0 100644 --- a/.github/workflows/send-to-google-play_level_tester.yml +++ b/.github/workflows/send-to-google-play_level_tester.yml @@ -21,7 +21,7 @@ jobs: echo "🌿 Branch atual: ${{ github.ref_name }}" echo "πŸ“¦ App ID (Android): com.soujunior.petjournal" echo "πŸ”’ Version Code: $(({{ github.run_number }}+5))" - echo "🏷️ Version Name: 1.0.$(({{ github.run_number }}+5))" + echo "🏷️ Version Name: 1.0.$(({{ github.run_number }}+28))" - name: Set up Java uses: actions/setup-java@v4 @@ -52,7 +52,7 @@ jobs: run: | ./gradlew :app:bundleRelease \ -PversionCode=$(({{ github.run_number }}+5)) \ - -PversionName="1.0.$(({{ github.run_number }}+5))" + -PversionName="1.0.$(({{ github.run_number }}+28))" - name: "Checar Secret do Google" env: From c417e51fb415b620496c5524a203760960bdbe50 Mon Sep 17 00:00:00 2001 From: Gustavo Oliveira <42920754+gusoliveira21@users.noreply.github.com> Date: Sun, 19 Jul 2026 20:56:34 -0300 Subject: [PATCH 4/8] Fix syntax for version code and name calculations --- .github/workflows/send-to-google-play_level_tester.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/send-to-google-play_level_tester.yml b/.github/workflows/send-to-google-play_level_tester.yml index 72f5d7b0..7bfa99f4 100644 --- a/.github/workflows/send-to-google-play_level_tester.yml +++ b/.github/workflows/send-to-google-play_level_tester.yml @@ -20,8 +20,8 @@ jobs: run: | echo "🌿 Branch atual: ${{ github.ref_name }}" echo "πŸ“¦ App ID (Android): com.soujunior.petjournal" - echo "πŸ”’ Version Code: $(({{ github.run_number }}+5))" - echo "🏷️ Version Name: 1.0.$(({{ github.run_number }}+28))" + echo "πŸ”’ Version Code: $((${{ github.run_number }} + 5))" + echo "🏷️ Version Name: 1.0.$((${{ github.run_number }} + 28))" - name: Set up Java uses: actions/setup-java@v4 From 2291261af7cb79097a372eae716ab1ea07ef5fbc Mon Sep 17 00:00:00 2001 From: Gustavo Oliveira <42920754+gusoliveira21@users.noreply.github.com> Date: Sun, 19 Jul 2026 21:00:58 -0300 Subject: [PATCH 5/8] Correct versionCode and versionName syntax Fix syntax for versionCode and versionName calculations. --- .github/workflows/send-to-google-play_level_tester.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/send-to-google-play_level_tester.yml b/.github/workflows/send-to-google-play_level_tester.yml index 7bfa99f4..d04cd9b6 100644 --- a/.github/workflows/send-to-google-play_level_tester.yml +++ b/.github/workflows/send-to-google-play_level_tester.yml @@ -51,9 +51,9 @@ jobs: working-directory: ./petJournal run: | ./gradlew :app:bundleRelease \ - -PversionCode=$(({{ github.run_number }}+5)) \ - -PversionName="1.0.$(({{ github.run_number }}+28))" - + -PversionCode=$((${{ github.run_number }} + 5)) \ + -PversionName="1.0.$((${{ github.run_number }} + 28))" + - name: "Checar Secret do Google" env: SECRET: "${{ secrets.GCP_SERVICE_ACCOUNT_KEY }}" From 5322ca5503e3be43652876e28a84d82a9a57bbe1 Mon Sep 17 00:00:00 2001 From: Gustavo Oliveira <42920754+gusoliveira21@users.noreply.github.com> Date: Sun, 19 Jul 2026 21:15:25 -0300 Subject: [PATCH 6/8] Update send-to-google-play_level_tester.yml --- .github/workflows/send-to-google-play_level_tester.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/send-to-google-play_level_tester.yml b/.github/workflows/send-to-google-play_level_tester.yml index d04cd9b6..78f9fe6a 100644 --- a/.github/workflows/send-to-google-play_level_tester.yml +++ b/.github/workflows/send-to-google-play_level_tester.yml @@ -20,7 +20,7 @@ jobs: run: | echo "🌿 Branch atual: ${{ github.ref_name }}" echo "πŸ“¦ App ID (Android): com.soujunior.petjournal" - echo "πŸ”’ Version Code: $((${{ github.run_number }} + 5))" + echo "πŸ”’ Version Code: $((${{ github.run_number }} + 15))" echo "🏷️ Version Name: 1.0.$((${{ github.run_number }} + 28))" - name: Set up Java @@ -51,7 +51,7 @@ jobs: working-directory: ./petJournal run: | ./gradlew :app:bundleRelease \ - -PversionCode=$((${{ github.run_number }} + 5)) \ + -PversionCode=$((${{ github.run_number }} + 15)) \ -PversionName="1.0.$((${{ github.run_number }} + 28))" - name: "Checar Secret do Google" From 33675696effc11cfba6e9cb9f09c4913bae28445 Mon Sep 17 00:00:00 2001 From: Gustavo Oliveira <42920754+gusoliveira21@users.noreply.github.com> Date: Sun, 19 Jul 2026 21:27:22 -0300 Subject: [PATCH 7/8] Update version code calculation in workflow --- .github/workflows/send-to-google-play_level_tester.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/send-to-google-play_level_tester.yml b/.github/workflows/send-to-google-play_level_tester.yml index 78f9fe6a..a603e195 100644 --- a/.github/workflows/send-to-google-play_level_tester.yml +++ b/.github/workflows/send-to-google-play_level_tester.yml @@ -20,7 +20,7 @@ jobs: run: | echo "🌿 Branch atual: ${{ github.ref_name }}" echo "πŸ“¦ App ID (Android): com.soujunior.petjournal" - echo "πŸ”’ Version Code: $((${{ github.run_number }} + 15))" + echo "πŸ”’ Version Code: $((${{ github.run_number }} + 20))" echo "🏷️ Version Name: 1.0.$((${{ github.run_number }} + 28))" - name: Set up Java @@ -51,7 +51,7 @@ jobs: working-directory: ./petJournal run: | ./gradlew :app:bundleRelease \ - -PversionCode=$((${{ github.run_number }} + 15)) \ + -PversionCode=$((${{ github.run_number }} + 20)) \ -PversionName="1.0.$((${{ github.run_number }} + 28))" - name: "Checar Secret do Google" From 77c453c19ec0b703dbdce86452441a4b607928bb Mon Sep 17 00:00:00 2001 From: Gustavo Oliveira <42920754+gusoliveira21@users.noreply.github.com> Date: Sun, 19 Jul 2026 21:44:24 -0300 Subject: [PATCH 8/8] Update version code and name in workflow file --- .github/workflows/send-to-google-play_level_tester.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/send-to-google-play_level_tester.yml b/.github/workflows/send-to-google-play_level_tester.yml index a603e195..e30627e5 100644 --- a/.github/workflows/send-to-google-play_level_tester.yml +++ b/.github/workflows/send-to-google-play_level_tester.yml @@ -20,8 +20,8 @@ jobs: run: | echo "🌿 Branch atual: ${{ github.ref_name }}" echo "πŸ“¦ App ID (Android): com.soujunior.petjournal" - echo "πŸ”’ Version Code: $((${{ github.run_number }} + 20))" - echo "🏷️ Version Name: 1.0.$((${{ github.run_number }} + 28))" + echo "πŸ”’ Version Code: $((${{ github.run_number }} + 40))" + echo "🏷️ Version Name: 1.0.$((${{ github.run_number }} + 40))" - name: Set up Java uses: actions/setup-java@v4 @@ -51,8 +51,8 @@ jobs: working-directory: ./petJournal run: | ./gradlew :app:bundleRelease \ - -PversionCode=$((${{ github.run_number }} + 20)) \ - -PversionName="1.0.$((${{ github.run_number }} + 28))" + -PversionCode=$((${{ github.run_number }} + 40)) \ + -PversionName="1.0.$((${{ github.run_number }} + 40))" - name: "Checar Secret do Google" env: