[codex] Build and release installable app artifacts#27
Conversation
|
Smallest useful next action: tighten the README wording so it exactly matches the workflow triggers. Intent looks good: this PR documents where students can find installable Android APKs and calls out the current sideloading/debug-signing caveat. The likely risk area is discoverability accuracy: the workflow currently runs on PRs only when Useful review angle: check the install instructions against Concrete next step: adjust the first artifact bullet from “For branch and pull request builds...” to wording like “For |
|
Follow-up from the Discord request: the multi-platform release workflow is prepared locally, but pushing the commit is blocked because this runtime token cannot create or update |
|
Workflow commit pushed successfully now that workflow updates are permitted. PR #27 includes the multi-platform artifact workflow and README install instructions. |
What changed
v*tags, manual workflow runs withrelease_tag, or aflutter_app/pubspec.yamlversion-line change onmain.Validation
.github/workflows/flutter-ci.ymlwith PyYAML.git diff --check.subosito/flutter-action@v2is the documented action major version.Notes
The workflow intentionally does not publish iOS builds. Android APKs are still signed with the Flutter Android runner debug signing configuration, so they are suitable for course testing but not app-store distribution.