Skip to content

Commit a511c5d

Browse files
committed
Merge branch 'main' of github.com:GeorgyFirsov/kdf-lib
2 parents cb389c2 + 45e823f commit a511c5d

File tree

2 files changed

+42
-1
lines changed

2 files changed

+42
-1
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
name: Publish documentation
2+
3+
on:
4+
release:
5+
types: [published]
6+
7+
jobs:
8+
deploy:
9+
runs-on: ubuntu-latest
10+
11+
steps:
12+
- name: Installing necessary tools
13+
run: |
14+
sudo apt-get install doxygen
15+
sudo apt-get install graphviz
16+
17+
- name: Checkout repository
18+
uses: actions/checkout@v3
19+
with:
20+
fetch-depth: 0
21+
submodules: 'recursive'
22+
23+
- name: Configure Doxygen with CMake
24+
run: cmake . -DKDFLIB_GENERATE_DOCS=ON -DKDFLIB_DOCS_ONLY=ON -DKDFLIB_GITHUB_DOCS=ON -DKDFLIB_PRETTY_DOCS=ON
25+
26+
- name: Generate documentation
27+
run: doxygen docs/Doxyfile
28+
29+
- name: Publish generated content to GitHub Pages
30+
uses: JamesIves/github-pages-deploy-action@v4
31+
with:
32+
folder: doxygen/html
33+
token: ${{ secrets.ACCESS_TOKEN }}

README.md

+9-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,10 @@
11
# kdf-lib
2-
Implementation of key derivation functions (KDF)
2+
3+
> **Warning**
4+
> This library is implemented for research purposes only! It *intentionally* doesn't verify some parameters
5+
> for validity. In real world all parameters MUST be properly verified.
6+
7+
[![Tests](https://github.com/GeorgyFirsov/kdf-lib/actions/workflows/run-tests.yml/badge.svg)](https://github.com/GeorgyFirsov/kdf-lib/actions/workflows/run-tests.yml)
8+
[![codecov](https://codecov.io/gh/GeorgyFirsov/kdf-lib/graph/badge.svg?token=etV8xP3nd0)](https://codecov.io/gh/GeorgyFirsov/kdf-lib)
9+
10+
Implementation of key derivation functions (KDF).

0 commit comments

Comments
 (0)