This GitHub Action sets up the SMT (Satisfiability Modulo Theories) solver environment for your workflows. It currently supports Z3 (4.14.0) and CVC5 (1.2.1).
To use this action, include it in your workflow YAML file:
name: CI
on: [push, pull_request]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up SMT
uses: keyproject/setup-smt
- name: Run solver
run: z3 <yoursmt smt-solver --version
This action does not have any inputs.
This action does not produce any outputs.
This project is licensed under the MIT License.