GitHub Action
rzk-check
v1.2.0
Latest version
GitHub Action to check formalisations using rzk
proof assistant.
This step runs rzk typecheck
in the project's root directory, relying on rzk.yaml
to provide the project structure:
- name: Check all files
uses: rzk-lang/rzk-action@v1
The following example runs rzk typecheck
on all literate Rzk Markdown files in the src/
directory, using rzk
version 0.7.1:
- name: Check all files
uses: rzk-lang/rzk-action@v1
with:
rzk-version: v0.7.1
files: src/**/*.rzk.md
Name | Required | Description | Type | Default |
---|---|---|---|---|
rzk-version |
No | rzk version to use, ex. latest or v0.5.3 |
string | latest |
files |
No | Files to process, ex. lib/**/*.rzk src/**/*.rzk.md |
string | Rely on local rzk.yaml file |
system-rzk |
No | Use rzk executable provided by the system |
boolean | false |
typecheck |
No | Typecheck the input files | boolean | true |
check-formatting |
No | Check that the input files are well-formatted | boolean | false |
It only makes sense to turn off typechecking when checking the formatting.
Name | Description | Type |
---|---|---|
rzk-version |
rzk version used, ex. 0.6.6 |
string |