Browse Source

Add Github actions config file & badge, fixes #2

master
T. Meissner 5 years ago
parent
commit
c23f3b4736
2 changed files with 23 additions and 0 deletions
  1. +21
    -0
      .github/workflows/test.yml
  2. +2
    -0
      README.md

+ 21
- 0
.github/workflows/test.yml View File

@ -0,0 +1,21 @@
name: 'tests'
on: [ push, pull_request ]
jobs:
# simulation:
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v1
# with:
# submodules: recursive
# - run: docker run --rm -tv $(pwd):/src -w /src/test -e BUILD_NAME=ACCEPTANCE ghdl/vunit:llvm make all
formal:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
with:
submodules: recursive
- run: docker run --rm -tv $(pwd):/src -w /src/formal -e BUILD_NAME=ACCEPTANCE ghdl/synth:formal make all

+ 2
- 0
README.md View File

@ -1,3 +1,5 @@
[![tests](https://github.com/tmeissner/psl_with_ghdl/workflows/tests/badge.svg?branch=master)](https://github.com/tmeissner/psl_with_ghdl/actions?query=workflow%3Atests)
# psl_with_ghdl
A collection of examples of using PSL for functional and formal verification of VHDL with GHDL (and SymbiYosys).


Loading…
Cancel
Save