Skip to content

[ci] update GHDL action #9

[ci] update GHDL action

[ci] update GHDL action #9

Workflow file for this run

name: neoTRNG simulation
on:
push:
paths:
- 'rtl/**'
- 'sim/**'
- '.github/workflows/main.yml'
pull_request:
paths:
- 'rtl/**'
- 'sim/**'
- '.github/workflows/main.yml'
workflow_dispatch:
jobs:
neoTRNG-sim:
runs-on: ubuntu-latest
steps:
- name: '📂 Repository checkout'
uses: actions/checkout@v4
with:
fetch-depth: 0
submodules: recursive
- name: '📦 Install GHDL'
uses: ghdl/setup-ghdl@v1
with:
version: nightly
backend: mcode
- name: '🔍 Check tools'
run: ghdl -v
- name: '⚙️ Run neoTRNG simulation'
run: /bin/bash -c "chmod u+x $GITHUB_WORKSPACE/sim/ghdl.sh && $GITHUB_WORKSPACE/sim/ghdl.sh"