Skip to content

[Fix] 테스트 트랙에서 만든 version code 중복 해결#484

Merged
PeraSite merged 1 commit intodevelopfrom
fix/release-version-code
Mar 1, 2026
Merged

[Fix] 테스트 트랙에서 만든 version code 중복 해결#484
PeraSite merged 1 commit intodevelopfrom
fix/release-version-code

Conversation

@PeraSite
Copy link
Member

@PeraSite PeraSite commented Mar 1, 2026

Summary

실제 build.gradle.kts에 명시된 버전 코드와는 다르게 테스트 트랙에서 54, 55, 56 버전 코드를 사용해 발생한 중복 버전 코드 문제를 해결합니다.

Describe your changes

image

이거 머지시키고 Deploy Fastlane workflow를 수동으로 실행시키면.. 잘 배포되겠죠!?

@PeraSite PeraSite self-assigned this Mar 1, 2026
@gemini-code-assist
Copy link
Contributor

Summary of Changes

Hello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

이 PR은 테스트 트랙에서 발생한 버전 코드 중복 문제를 해결하기 위해 app/build.gradle.kts 파일의 versionCode를 업데이트하고, 파일의 마지막 줄에 누락된 개행 문자를 추가하여 빌드 스크립트의 일관성을 개선합니다. 이는 앱 배포 과정에서 발생할 수 있는 잠재적인 문제를 방지합니다.

Highlights

  • 버전 코드 업데이트: 테스트 트랙에서 발생한 중복 버전 코드 문제를 해결하기 위해 app/build.gradle.kts 파일의 versionCode를 54에서 57로 업데이트했습니다.
  • 빌드 스크립트 형식 개선: app/build.gradle.kts 파일의 마지막 줄에 누락된 개행 문자를 추가하여 파일 형식을 수정했습니다.

🧠 New Feature in Public Preview: You can now enable Memory to help Gemini Code Assist learn from your team's feedback. This makes future code reviews more consistent and personalized to your project's style. Click here to enable Memory in your admin console.

Changelog
  • app/build.gradle.kts
    • versionCode를 54에서 57로 변경했습니다.
    • 파일 끝에 누락된 개행 문자를 추가했습니다.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

@PeraSite PeraSite requested review from HI-JIN2 and Copilot and removed request for HI-JIN2 March 1, 2026 11:14
Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

이 PR은 테스트 트랙에서 사용된 버전 코드와의 중복 문제를 해결하기 위해 versionCode를 57로 업데이트합니다. 수동 버전 관리로 인해 발생할 수 있는 유사한 문제를 방지하기 위해, 버전 코드 관리 프로세스를 자동화하는 것을 제안합니다.

minSdk = 28
targetSdk = 35
versionCode = 54
versionCode = 57
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

버전 코드를 수동으로 관리하면 이번 PR에서 해결하려는 것과 같은 중복 문제가 다시 발생할 수 있습니다. 향후 이런 실수를 방지하기 위해 버전 관리를 자동화하는 것을 고려해 보세요.

예를 들어, gradle.propertiesversionCode를 저장하고 빌드 스크립트에서 이를 읽어오거나, CI/CD 파이프라인에서 빌드 번호를 기반으로 versionCode를 동적으로 설정하는 방법을 적용할 수 있습니다. 이렇게 하면 버전 충돌 위험을 줄이고 배포 프로세스를 더 안정적으로 만들 수 있습니다.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Resolves Google Play test track upload failures caused by previously-used/duplicate version codes by bumping the app’s versionCode in app/build.gradle.kts to a new value aligned with Play Console requirements.

Changes:

  • Increase defaultConfig.versionCode from 54 to 57 to avoid duplicate version codes in the test track.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@PeraSite PeraSite merged commit 024410b into develop Mar 1, 2026
6 checks passed
@PeraSite PeraSite deleted the fix/release-version-code branch March 1, 2026 11:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants