Skip to content

refactor: use StateMachine instead regs in StreamDelay #31

refactor: use StateMachine instead regs in StreamDelay

refactor: use StateMachine instead regs in StreamDelay #31

Workflow file for this run

name: Continuous Integration
on:
workflow_dispatch:
push:
branches:
- main
pull_request:
jobs:
code-check:
runs-on: ubuntu-24.04
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Setup Coursier Cache
uses: coursier/cache-action@v6
- name: Setup Java
uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: '21'
- name: Setup Mill
uses: zhutmost/setup-mill@main
- name: Check formatting
run:
mill -i __.checkFormat
test:
runs-on: ubuntu-24.04
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Install Verilator
uses: awalsh128/cache-apt-pkgs-action@latest
with:
packages: verilator
version: 1.0
- name: Setup Coursier Cache
uses: coursier/cache-action@v6
- name: Setup Java
uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: '21'
- name: Setup Mill
uses: zhutmost/setup-mill@main
- name: Run tests
run:
mill -i __.test