Skip to content

Comments

chore: Enable P3M binary R package installation on arm64 platform#949

Merged
eitsupi merged 3 commits intomasterfrom
arm64
Sep 20, 2025
Merged

chore: Enable P3M binary R package installation on arm64 platform#949
eitsupi merged 3 commits intomasterfrom
arm64

Conversation

@eitsupi
Copy link
Member

@eitsupi eitsupi commented Sep 20, 2025

Close #830

@eitsupi eitsupi changed the title chore: Enable P3M binary package installation on arm64 platform chore: Enable P3M binary R package installation on arm64 platform Sep 20, 2025
@eitsupi eitsupi requested a review from Copilot September 20, 2025 06:58
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR enables P3M binary R package installation support for arm64 platform by removing architecture-specific source installation requirements and adding arm64 platform support to build configurations.

  • Removes forced source compilation for arm64 architecture in R setup script
  • Adds linux/arm64 platform support to Docker build configurations
  • Updates CI workflows to build and test on arm64 runners

Reviewed Changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
scripts/setup_R.sh Removes arm64-specific source installation logic to enable binary packages
build/templates/bakefiles/main.docker-bake.json Adds arm64 platform to build template
bakefiles/4.5.1.docker-bake.json Adds arm64 platform to R 4.5.1 build
bakefiles/4.5.0.docker-bake.json Adds arm64 platform to R 4.5.0 build
.github/workflows/r-build-test.yml Updates CI to use arm64 runners and test matrix

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@eitsupi eitsupi marked this pull request as ready for review September 20, 2025 08:02
@eitsupi eitsupi merged commit 52f3e8e into master Sep 20, 2025
19 of 22 checks passed
@eitsupi eitsupi deleted the arm64 branch September 20, 2025 08:28
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.

arm support for tidyverse, verse, geospatial?

1 participant