Skip to content

Add workflow to push store listings to Play Console#613

Merged
mmathieum merged 7 commits intomasterfrom
copilot/add-workflow-to-push-listings
Mar 19, 2026
Merged

Add workflow to push store listings to Play Console#613
mmathieum merged 7 commits intomasterfrom
copilot/add-workflow-to-push-listings

Conversation

Copy link
Contributor

Copilot AI commented Mar 18, 2026

Adds a CI workflow that publishes Play Store listing metadata whenever app-android/src/main/play/listings/** changes on master, or on manual dispatch.

New file: shared-overwrite/.github/workflows/mt-store-listing-push.yml

  • Triggers: push to master scoped to app-android/src/main/play/listings/** + workflow_dispatch (with allowNonDefault boolean input)
  • Job guard: only runs on default branch unless allowNonDefault=true
  • Steps: checkout with submodules → ./.github/actions/setup./app-android/listing_push.sh
  • Passes MT_ENCRYPT_KEY and GITHUB_TOKEN to the listing push step (required for key setup/cleanup inside the script)
  • submodules: true is retained (required — listing_push.sh sources commons/commons.sh from the commons submodule); fetch-depth: 0 is omitted (full history not needed, no app versioning involved)
  • Follows existing workflow conventions: # ORIGINAL FILE header, standard env block (git branch vars, repo-type vars, store secret vars), concurrency with cancel-in-progress: true, 20-minute timeout
Original prompt

This section details on the original issue you should resolve

<issue_title>create workflow to push
latest store listings</issue_title>
<issue_description>In shared-overwritte/.github/workflows add a new CI workflow that calls app-android/listing_push.sh after the regular repo checkout and setup similar to other yml in shared-overwritten/.github/workflows .
The workflow could automatically trigger when a change is made in the master branch in app-android/src/main/play/listings (in addition to manual trigger).</issue_description>

Comments on the Issue (you are @copilot in this section)


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: mmathieum <177998+mmathieum@users.noreply.github.com>
Copilot AI changed the title [WIP] Add workflow to push latest store listings Add workflow to push store listings to Play Console Mar 18, 2026
Copilot AI requested a review from mmathieum March 18, 2026 03:05
Co-authored-by: mmathieum <177998+mmathieum@users.noreply.github.com>
Copilot AI requested a review from mmathieum March 18, 2026 12:24
@mmathieum mmathieum marked this pull request as ready for review March 18, 2026 12:24
mmathieum added a commit to mtransitapps/ca-montreal-stm-bus-android that referenced this pull request Mar 19, 2026
@mmathieum mmathieum merged commit f59ca69 into master Mar 19, 2026
4 checks passed
@mmathieum mmathieum deleted the copilot/add-workflow-to-push-listings branch March 19, 2026 15:31
montransit added a commit to mtransitapps/mtransit-for-android that referenced this pull request Mar 19, 2026
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.

create workflow to push latest store listings

2 participants