Skip to content

Improve actions and use ARM64 runners#7

Merged
tytan652 merged 4 commits intomasterfrom
improve_actions
Jan 23, 2025
Merged

Improve actions and use ARM64 runners#7
tytan652 merged 4 commits intomasterfrom
improve_actions

Conversation

@tytan652
Copy link
Collaborator

  • Replace maximize build space action
    • The replaced action depends on the runner disk layout and may not be
      continued.
    • It also does not directly support Ubuntu 24.04 and ARM64 runner.
  • Replace Pylint+Black with Ruff
    • It just simplifies tooling and related CIs
  • Upgrade all jobs to Ubuntu 24.04
  • Replace venv with Toolbx container
    • This also replace QEMU aarch64 emulation with ARM64 runner
    • Using Toolbx allows to have access to some tooling without going through various loops, also buildbox-integration is only available for x86_64

@tytan652 tytan652 changed the title Improve actions Improve actions and use ARM64 runners Jan 23, 2025
@tytan652 tytan652 added the Seeking Testers Build artifacts on CI label Jan 23, 2025
The replaced action depends on the runner disk layout and may not be
continued.

It also does not directly support Ubuntu 24.04 and ARM64 runner.
This also replace QEMU aarch64 emulation with ARM64 runner
@tytan652 tytan652 merged commit 8270766 into master Jan 23, 2025
19 checks passed
@tytan652 tytan652 deleted the improve_actions branch January 23, 2025 13:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Seeking Testers Build artifacts on CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant