Skip to content

Feat: Switch notebook-e2e native-image CI to Maven Central and stage sample native-image prefix (#191, #251) - #363

Merged
b-re-w merged 1 commit into
developfrom
feat/phase-a-native-image-ci
Nov 1, 2026
Merged

b-re-w merged 1 commit into
developfrom
feat/phase-a-native-image-ci

Conversation

@b-re-w

@b-re-w b-re-w commented Nov 1, 2026

Copy link
Copy Markdown
Member

Closes #251
Part of #191

Summary

  • Remove if: ${{ vars.COMPOSE_EXTENDED_VERSION != '' }}, GitHub Packages permissions, and the POM curl check from notebook-e2e-native-image in .github/workflows/desktop.yml, running the job directly against the Maven Central org.thisisthepy.compose coordinates configured in gradle.properties.
  • Wire :sample (sample/build.gradle.kts) pythonBindings.nativeImageDirectory and stageNativeImagePythonHome to nativeCompile and runNativeUpcallDemo so the packaged Python prefix is staged beside upcall-native-demo and tested without JAVA_HOME or PYTHONHOME.
  • Refresh docs/investigations/fork-desktop-paths-macos.md, docs/SPEC.md (B-10), and python-multiplatform-compose/fixtures/notebook-e2e/README.md to reflect Maven Central coordinates (1.11.1-ext.2 / ext.3), #246/#249/#251, and the #191 decisions.

@b-re-w
b-re-w merged commit c92c58b into develop Nov 1, 2026
@b-re-w
b-re-w deleted the feat/phase-a-native-image-ci branch November 1, 2026 02:09
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