Skip to content

Commit fd508c8

Browse files
committed
test functional correctness of Xoodyak AEAD using CI
Signed-off-by: Anjan Roy <[email protected]>
1 parent f8df06e commit fd508c8

File tree

2 files changed

+25
-0
lines changed

2 files changed

+25
-0
lines changed

.github/workflows/test_ci.yml

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: Test Xoodyak AEAD using CI
2+
3+
on:
4+
push:
5+
branches: [ "master" ]
6+
pull_request:
7+
branches: [ "master" ]
8+
9+
jobs:
10+
build:
11+
12+
runs-on: ubuntu-20.04
13+
14+
steps:
15+
- uses: actions/checkout@v3
16+
- name: Setup Compiler
17+
run: |
18+
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10 10
19+
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-9 9
20+
- name: Install Python dependencies
21+
run: python3 -m pip install -r wrapper/python/requirements.txt --user
22+
- name: Execute Tests
23+
run: make

test.sh

+2
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,6 @@ rm LWC_*_KAT_*.txt
4242

4343
popd
4444

45+
make clean
46+
4547
# ---

0 commit comments

Comments
 (0)