Skip to content

Commit efcf1cb

Browse files
committed
GH Action CI
1 parent 8c62b06 commit efcf1cb

2 files changed

Lines changed: 28 additions & 2 deletions

File tree

.github/workflows/build.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: Build
2+
3+
on:
4+
push:
5+
pull_request:
6+
7+
jobs:
8+
build:
9+
runs-on: ubuntu-latest
10+
11+
steps:
12+
- uses: actions/checkout@v4
13+
14+
- name: Install dependencies
15+
run: |
16+
sudo apt-get update
17+
sudo apt-get install -y cmake time valgrind libc6-dev gcc g++ libssl-dev
18+
19+
- name: Create TSA certificates
20+
run: ./tests/cfg/pki/create_tsa_certs
21+
22+
- name: Build
23+
run: cmake . -DBUNDLE_CIVETWEB=ON && make
24+
25+
- name: Test
26+
run: ./tests/external_test.sh

README.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ uts-server
55

66
|
77
8-
.. image:: https://travis-ci.org/kakwa/uts-server.svg?branch=master
9-
:target: https://travis-ci.org/kakwa/uts-server
8+
.. image:: https://github.com/kakwa/uts-server/actions/workflows/build.yml/badge.svg
9+
:target: https://github.com/kakwa/uts-server/actions/workflows/build.yml
1010

1111
.. image:: https://readthedocs.org/projects/uts-server/badge/?version=latest
1212
:target: http://uts-server.readthedocs.org/en/latest/?badge=latest

0 commit comments

Comments
 (0)