ghdl/Setup GHDL
Install and setup GHDL downloaded from GHDL's release pages at GitHub.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jun 16, 2026
- License
- MIT
Pinned Snippet
uses: ghdl/setup-ghdl@75eff367dadc0cd06454a118db0b458d44fdc3c3 # v1.5.1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| version | A tagged GHDL version starting at `v5.0.0` or `nightly`. | no | nightly |
| backend | GHDL backend: `llvm`, `llvm-jit`, `mcode`, `gcc`. | no | mcode |
| runtime | If runner OS is Windows, a MSYS2 runtime can be selected (`mingw64`, `ucrt64`). If not set, Windows native is used (not MSYS2 environment). | no | "" |
| install-directory | Local installation directory, in case an archive asset is downloaded and extracted. | no | install |
| investigate | If enabled, more details are printed and check the GHDL installation is checked. | no | false |
Outputs
no outputs