2 commentaires (2 commentaires)0 réactions (0 réactions)0 assignés (0 assignés)HTML5 026 stars (5 026 stars)568 forks (568 forks)batch import
help wanted
Description
可以同时发布arm芯片的linux包吗(国产操作系统+国产芯片),自己尝试了很久,没能打包成功
Guide contributeur
- Stack technique
- javascriptcsshtml
- Domaine
- desktopdevopsbuild systemci cd
- Type d'issue
- feature
- DifficultéDifficulté estimée pour un nouveau contributeur, de 1 pour un très petit changement à 5 pour un travail expert.
- 4
- Temps estiméFourchette de temps approximative pour investiguer, implémenter, tester et préparer une pull request.
- 1-2 days
- Statut d'activitéDisponibilité apparente de l'issue : fraîche, active, ancienne, bloquée ou en attente d'un mainteneur.
- fresh
- ClartéClarté avec laquelle l'issue explique le changement attendu, les critères d'acceptation et la prochaine étape.
- mostly clear
- Prérequis
- Electron packagingGitHub ActionsARM Linux cross compilation
- Accessibilité débutantScore de 1 à 100 estimant l'accessibilité de cette issue pour un premier contributeur.
- 30
- Direction de recherche
- Investigate the current electron builder configuration in the repository (likely in package.json or a separate config file). Look for the linux target configuration and see how x64 builds are set up. Research how to add ARM64 (aarch64) architecture support in electron builder, possibly by adding 'target: ["AppImage", "deb"]' with arch 'arm64' for Linux. Check if the CI workflow (e.g., .github/workflows) needs to be updated to run on ARM runners or use QEMU for cross compilation. Additionally, verify that Electron's prebuilt binaries support ARM Linux; if not, consider using electron rebuild or custom build steps.