Skip to content

Merge pull request #56 from TrustedComputingGroup/raw-int-tests #215

Merge pull request #56 from TrustedComputingGroup/raw-int-tests

Merge pull request #56 from TrustedComputingGroup/raw-int-tests #215

Workflow file for this run

name: CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: checkout repo
uses: actions/checkout@v3
with:
submodules: recursive
- name: install tools
run: gem install --user-install cbor-diag cddl cddlc
- name: set up PATH
run: echo "$(gem env gempath | cut -d':' -f1)/bin" >> $GITHUB_PATH
- name: assemble and test
run: make check
- name: publish CDDL
if: startsWith(github.ref, 'refs/tags/cddl-')
uses: softprops/action-gh-release@v2
with:
token: ${{ secrets.GITHUB_TOKEN }}
files: |
./exports/*.cddl