Add basic CI workflow

Fixes: https://github.com/trussed-dev/piv-authenticator/issues/36
This commit is contained in:
Robin Krahl
2025-08-18 17:39:36 +02:00
parent 5c858c2dd6
commit 015055cb72
2 changed files with 23 additions and 1 deletions
+22
View File
@@ -0,0 +1,22 @@
# Copyright (C) Nitrokey GmbH
# SPDX-License-Identifier: CC0-1.0
name: CI
on:
pull_request:
push:
branches: [main]
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- name: Install rust
run: rustup show active-toolchain || rustup toolchain install
- name: Run checks
run: make lint