Skip to content

Commit 27917cd

Browse files
committed
v1.1.0
2 parents ec4a202 + 33cadaa commit 27917cd

File tree

3 files changed

+254
-244
lines changed

3 files changed

+254
-244
lines changed

.github/workflows/Pipeline.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,18 @@ jobs:
2828
fail-fast: false
2929
matrix:
3030
include:
31+
- {'icon': '🐧', 'name': 'Ubuntu', 'image': 'ubuntu-20.04', 'runtime': '', 'backend': 'mcode'}
32+
- {'icon': '🐧', 'name': 'Ubuntu', 'image': 'ubuntu-24.04', 'runtime': '', 'backend': 'xcode'}
3133
- {'icon': '🐧', 'name': 'Ubuntu', 'image': 'ubuntu-24.04', 'runtime': '', 'backend': 'mcode'}
3234
- {'icon': '🐧', 'name': 'Ubuntu', 'image': 'ubuntu-24.04', 'runtime': '', 'backend': 'llvm'}
3335
- {'icon': '🐧', 'name': 'Ubuntu', 'image': 'ubuntu-24.04', 'runtime': '', 'backend': 'llvm-jit'}
3436
- {'icon': '🐧', 'name': 'Ubuntu', 'image': 'ubuntu-24.04', 'runtime': '', 'backend': 'gcc'}
37+
- {'icon': '🍎', 'name': 'macOS', 'image': 'macos-13', 'runtime': '', 'backend': 'gcc'}
3538
- {'icon': '🍎', 'name': 'macOS', 'image': 'macos-13', 'runtime': '', 'backend': 'mcode'}
3639
- {'icon': '🍎', 'name': 'macOS', 'image': 'macos-13', 'runtime': '', 'backend': 'llvm'}
3740
- {'icon': '🍏', 'name': 'macOS', 'image': 'macos-14', 'runtime': '', 'backend': 'llvm'}
3841
- {'icon': '🪟', 'name': 'Windows', 'image': 'windows-2022', 'runtime': '', 'backend': 'mcode'}
42+
- {'icon': '🪟⬛', 'name': 'Windows', 'image': 'windows-2022', 'runtime': 'mingw32', 'backend': 'mcode'}
3943
- {'icon': '🪟🟦', 'name': 'Windows', 'image': 'windows-2022', 'runtime': 'mingw64', 'backend': 'mcode'}
4044
- {'icon': '🪟🟦', 'name': 'Windows', 'image': 'windows-2022', 'runtime': 'mingw64', 'backend': 'llvm'}
4145
- {'icon': '🪟🟦', 'name': 'Windows', 'image': 'windows-2022', 'runtime': 'mingw64', 'backend': 'llvm-jit'}
@@ -65,6 +69,8 @@ jobs:
6569
- name: Verify on Linux or macOS
6670
if: matrix.name == 'Ubuntu' || matrix.name == 'macOS'
6771
run: |
72+
printf "%s\n" "${PATH}"
73+
6874
which ghdl
6975
ghdl --version
7076

README.md

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,21 @@ This composite action, installs GHDL in a GitHub Action's workflow job.
77
88
## Features
99

10-
* Select GHDL version (tagged release like `5.0.0`, `latest` (stable) release or `nightly` release (rolling release)).
11-
* Select GHDL backend (LLVM, LLVM-JIT, mcode, GCC).
10+
* Select GHDL version:
11+
* tagged release like `5.0.0`
12+
* `latest` (stable) release, or
13+
* `nightly` release (rolling release).
14+
* Select GHDL backend:
15+
* mcode
16+
* LLVM
17+
* LLVM-JIT (new)
18+
* GCC (deprecated).
1219
* Activate an investigation mode (check and show GHDL installation, ...).
13-
* Supported runner OS' (automatically detected): Ubuntu 2024.04, macOS (x86-64), macOS (aarch64), Windows.
20+
* Supported runner OS' provided by GitHub (automatically detected):
21+
* Ubuntu 24.04 (LTS),
22+
* macOS-13 (x86-64),
23+
* macOS-14 (aarch64)
24+
* Windows Server 2022.
1425

1526
## Usage
1627

0 commit comments

Comments
 (0)