Skip to content

NetWiz CI

NetWiz CI #50

Workflow file for this run

name: 'NetWiz CI'
on:
workflow_dispatch:
push:
branches:
- main
pull_request:
jobs:
ghdl_sim:
runs-on: ubuntu-24.04
steps:
- uses: ghdl/setup-ghdl@v1
with:
version: nightly
backend: mcode
investigate: true
- name: checkout
uses: actions/checkout@v3
- name: sim
working-directory: ./script
run: bash ghdl_run_all.sh
nvc_sim:
runs-on: ubuntu-24.04
steps:
- uses: nickg/setup-nvc-ci@v1
with:
version: latest
- name: checkout
uses: actions/checkout@v3
- name: sim
working-directory: ./script
run: bash nvc_run_all.sh
document:
needs: [ghdl_sim, nvc_sim]
runs-on: ubuntu-latest
steps:
- uses: DenverCoder1/[email protected]
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
config_file: Doxyfile
folder: html/html
target_folder: docs