Skip to content

[Dependabot]: Bump neorv32 from d1275e1 to d29fe6e #311

[Dependabot]: Bump neorv32 from d1275e1 to d29fe6e

[Dependabot]: Bump neorv32 from d1275e1 to d29fe6e #311

Workflow file for this run

name: Run NEORV32 FreeRTOS Demo
on:
push:
pull_request:
workflow_dispatch:
jobs:
neorv32-freertos-demo:
runs-on: ubuntu-latest
steps:
- name: '๐Ÿ“‚ Repository checkout'
uses: actions/checkout@v4
with:
fetch-depth: 0
submodules: recursive
- name: '๐Ÿ“ฆ Install xPack RISC-V GCC 14.2.0'
run: |
wget -q https://github.com/xpack-dev-tools/riscv-none-elf-gcc-xpack/releases/download/v14.2.0-2/xpack-riscv-none-elf-gcc-14.2.0-2-linux-x64.tar.gz
mkdir $GITHUB_WORKSPACE/riscv-gcc
tar -xzf xpack-riscv-none-elf-gcc-14.2.0-2-linux-x64.tar.gz -C $GITHUB_WORKSPACE/riscv-gcc
echo $GITHUB_WORKSPACE/riscv-gcc/xpack-riscv-none-elf-gcc-14.2.0-2/bin >> $GITHUB_PATH
- name: '๐Ÿ“ฆ Install GHDL'
uses: ghdl/setup-ghdl@v1
with:
version: nightly
backend: mcode
- name: '๐Ÿ” Check tools'
run: |
riscv-none-elf-gcc -v
ghdl -v
- name: 'โš™๏ธ Run FreeRTOS demo'
run: /bin/bash -c "chmod u+x $GITHUB_WORKSPACE/demo/sim.sh && $GITHUB_WORKSPACE/demo/sim.sh"