Skip to content

feat(admin): single-file + buildinfo guidance in ADT build picker - #10

Merged
anggorodewanto merged 3 commits into
AccelByte:mainfrom
wahyuwidharto:feat/adt-single-file-build-notice
Jul 15, 2026
Merged

anggorodewanto merged 3 commits into
AccelByte:mainfrom
wahyuwidharto:feat/adt-single-file-build-notice

Conversation

@wahyuwidharto

Copy link
Copy Markdown
Contributor

Adds a non-blocking info banner at the top of the shared ADT build picker (ADTBuildPickerModal), so it surfaces in both the Create Playtest form's "Select Game Build" and the distribution tab's "Change Build" flow.

Collapsed it reads "Before uploading to ADT, package your build into a single file." with a Learn more toggle; expanded shows two bullets:

  • Single build file — one clean download link (multiple files = multiple links).
  • buildinfo only — smartbuild is not supported.

Progressive disclosure keeps it out of the way. The picker already greys out non-buildinfo builds; this surfaces the constraint up front.

Admin-frontend only. Adds a test for the notice + Learn more / Show less toggle. Admin vitest + eslint green.

Add a non-blocking info banner at the top of the shared ADTBuildPickerModal
so it surfaces in both the create-playtest form and the distribution tab's
Change Build flow (both open the same picker).

Collapsed it reads "Before uploading to ADT, package your build into a
single file." with a Learn more toggle; expanded it explains that a
single-file build yields one clean download link per invite while
multi-file builds produce a link per file. Progressive disclosure keeps it
out of the way. Info icon nudged to align with the title's first line.

Adds a test covering the notice + Learn more / Show less toggle.
Expand the ADT build-picker notice into two bullets: package as a single
file (one download link), and buildinfo-only (smartbuild not supported).
The picker already greys out non-buildinfo builds; this surfaces the
constraint up front. Trimmed the prose to short scannable bullets.
@anggorodewanto
anggorodewanto merged commit 9e2a80c into AccelByte:main Jul 15, 2026
6 checks passed
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.

2 participants