File tree 2 files changed +42
-1
lines changed
2 files changed +42
-1
lines changed Original file line number Diff line number Diff line change
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 }}
Original file line number Diff line number Diff line change 1
1
# 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).
You can’t perform that action at this time.
0 commit comments