Skip to content

Add ability to use GitHub Actions to build NVDA #10516

@dpy013

Description

@dpy013

hi
The appveyor currently used by NVDA cannot compile multithreaded when compiling NVDA

Is your feature request related to a problem? Please describe.

If possible, we can compile NVDA with GitHub Actions

Describe the solution you'd like

help docs
GitHub Actions docs
and
Events that trigger workflows - GitHub

Describe alternatives you've considered

none

Additional context

Image YAML Label Included Software Rollout Status of Latest Image Release
Ubuntu 24.04 beta ubuntu-24.04 [ubuntu-24.04] Endpoint Badge
Ubuntu 22.04 ubuntu-latest or ubuntu-22.04 [ubuntu-22.04] Endpoint Badge
Ubuntu 20.04 ubuntu-20.04 [ubuntu-20.04] Endpoint Badge
macOS 14 macos-latest-large or macos-14-large [macOS-14] Endpoint Badge
macOS 14 Arm64 macos-latest, macos-14, macos-latest-xlarge or macos-14-xlarge [macOS-14-arm64] Endpoint Badge
macOS 13 macos-13 or macos-13-large [macOS-13] Endpoint Badge
macOS 13 Arm64 macos-13-xlarge [macOS-13-arm64] Endpoint Badge
macOS 12 macos-12 or macos-12-large [macOS-12] Endpoint Badge
Windows Server 2022 windows-latest or windows-2022 [windows-2022] Endpoint Badge
Windows Server 2019 windows-2019 [windows-2019] Endpoint Badge
thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    audience/nvda-devPR or issue is relevant to NVDA / Add-on developersp3https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#prioritytriagedHas been triaged, issue is waiting for implementation.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions