Skip to content

Gowin (BRS-100-GW1NR9) support: EIO reference design, GUI/CLI over OpenOCD, and a hardware test suite #89

Gowin (BRS-100-GW1NR9) support: EIO reference design, GUI/CLI over OpenOCD, and a hardware test suite

Gowin (BRS-100-GW1NR9) support: EIO reference design, GUI/CLI over OpenOCD, and a hardware test suite #89

Triggered via pull request June 25, 2026 06:35
Status Success
Total duration 41s
Artifacts

ci.yml

on: pull_request
VERSION and HDL constants in sync
5s
VERSION and HDL constants in sync
Python lint (ruff)
7s
Python lint (ruff)
pip install -e . + import fcapz
13s
pip install -e . + import fcapz
Host unit tests (pytest)
37s
Host unit tests (pytest)
Strict RTL lint (Verilator)
14s
Strict RTL lint (Verilator)
HDL static parity
6s
HDL static parity
HDL formal parity (manual)
HDL formal parity (manual)
Matrix: sim
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
VERSION and HDL constants in sync
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
HDL static parity
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Python lint (ruff)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
pip install -e . + import fcapz
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Strict RTL lint (Verilator)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
RTL simulation (cocotb verilog) [ela]
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
RTL simulation (cocotb vhdl) [ela]
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
RTL simulation (cocotb vhdl) [protocol]
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
RTL simulation (cocotb verilog) [protocol]
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Host unit tests (pytest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/