Skip to content

F-004: pin JDK 17 + Android SDK in GitHub Actions CI - #153

Merged
stepango merged 2 commits into
v2from
forma/F-004-ci-green
Jul 11, 2026
Merged

F-004: pin JDK 17 + Android SDK in GitHub Actions CI#153
stepango merged 2 commits into
v2from
forma/F-004-ci-green

Conversation

@stepango

Copy link
Copy Markdown
Collaborator

Summary

  • Rewrite .github/workflows/main.yml as CI: Temurin 17 on all four jobs, gradle/actions/setup-gradle@v4, concurrency cancel-in-progress, pull_request trigger
  • Application job installs Android SDK via android-actions/setup-android@v3 (platforms;android-33, platform-tools, build-tools 33.0.2 + 34.0.0)
  • Drop unconditional --scan; use --stacktrace --console=plain
  • Point README badge/code-size shields at formatools/forma + actions/workflows/main.yml
  • Update docs/ARCHITECTURE.md CI section + progress log; ticket F-004 stays in_progress until GHA is green on this PR

Test plan

  • GHA Plugins / Includer / Depgen jobs green (JDK-only)
  • GHA Application job green (JDK + Android SDK 33)
  • Badge URL resolves after merge to default/integration branch

Notes

Independent of open F-003 PR #152 (AGP compile align). Can merge either order; re-check application job after both land on v2.

Claw added 2 commits July 11, 2026 11:01
Rewrite main workflow so every job uses Temurin 17, the sample app
installs SDK 33 via android-actions/setup-android, and the README badge
points at formatools/forma. Leave ticket in_progress until GHA is green.
Plugins, Includer, Depgen, and Application jobs succeeded on
run 29162702015 (Temurin 17 + Android SDK 33 path).
@stepango
stepango merged commit 123ec44 into v2 Jul 11, 2026
8 checks passed
@stepango
stepango deleted the forma/F-004-ci-green branch July 11, 2026 22:12
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.

1 participant