Skip to content

Adding Linux Aarch64 to deployments.#2603

Closed
Jah-On wants to merge 7 commits intohoffstadt:masterfrom
Jah-On:patch-1
Closed

Adding Linux Aarch64 to deployments.#2603
Jah-On wants to merge 7 commits intohoffstadt:masterfrom
Jah-On:patch-1

Conversation

@Jah-On
Copy link
Copy Markdown
Contributor

@Jah-On Jah-On commented Feb 3, 2026


name: Jah-On's 2026-1 PR
about: Create a pull request to help us improve
title: 'Adding Linux Aarch64 to deployments.'
assignees: @Jah-On


Description:
Adds a workflow for compiling and uploading pre-built wheels for Linux on Aarch64 devices, which should include many moderns SBCs like RPi 4/5 and others.

Concerning Areas:
None that I'm aware of.

@Jah-On Jah-On mentioned this pull request Feb 3, 2026
@Jah-On
Copy link
Copy Markdown
Contributor Author

Jah-On commented Feb 5, 2026

Proof that this change works can also be found at https://github.com/Jah-On/DearPyGui/actions. Mac doesn't run bc those are paid.

@kev-the-dev
Copy link
Copy Markdown

@hoffstadt would this change be acceptable? It would be super helpful to a project of mine if I didn't have to build from source for linux arm64!

hoffstadt
hoffstadt previously approved these changes Mar 10, 2026
@Jah-On Jah-On closed this Mar 11, 2026
@Jah-On Jah-On reopened this Mar 11, 2026
Comment thread .github/workflows/Deployment.yml Outdated
- name: Upload Linux ${{ matrix.python-version }} Wheel
uses: actions/upload-artifact@v4
with:
name: linuxbuild${{ matrix.python-version }}
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Shouldn't it be linuxaarchbuild here?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

@v-ein Yes, good catch! Thank you. I've submitted a patch for it.

@v-ein
Copy link
Copy Markdown
Collaborator

v-ein commented Mar 12, 2026

@hoffstadt do we want to add aarch64 to PR build checks as well? (i.e. to EmbeddedBuild.yml)

@Jah-On
Copy link
Copy Markdown
Contributor Author

Jah-On commented Mar 14, 2026

@hoffstadt do we want to add aarch64 to PR build checks as well? (i.e. to EmbeddedBuild.yml)

Added to the this file in case it is wanted. If not, feel free to omit.

@v-ein
Copy link
Copy Markdown
Collaborator

v-ein commented Mar 15, 2026

Going to close and reopen the PR to see if this clears the status of the build-Ubuntu check (which has been renamed to build-x64-Linux).

@v-ein v-ein closed this Mar 15, 2026
@v-ein v-ein reopened this Mar 15, 2026
@v-ein
Copy link
Copy Markdown
Collaborator

v-ein commented Mar 15, 2026

Nah, it didn't help. I've no idea where GitHub is picking that old name. Maybe we should just keep it?

@Jah-On
Copy link
Copy Markdown
Contributor Author

Jah-On commented Mar 15, 2026

I forgot about the issue of renaming pipelines. The merge rules don't update accordingly. I wonder if I can add a name alias then Hoff will need to edit the PR merge rules to the appropriate name.

v-ein
v-ein previously approved these changes Mar 18, 2026
@Jah-On
Copy link
Copy Markdown
Contributor Author

Jah-On commented Mar 19, 2026

@v-ein This should merge in without issue this time hopefully!

@Jah-On
Copy link
Copy Markdown
Contributor Author

Jah-On commented Mar 28, 2026

Closing as it can't be merged apparently.

@Jah-On Jah-On closed this Mar 28, 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.

4 participants