Skip to content

Commit 2f21eef

Browse files
committed
improved gh workflow
1 parent a8425c6 commit 2f21eef

2 files changed

Lines changed: 17 additions & 25 deletions

File tree

.github/workflows/build.yml

Lines changed: 0 additions & 24 deletions
This file was deleted.
Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Selftest
1+
name: MicroSui lib GitHub Actions CI
22

33
on:
44
push:
@@ -9,6 +9,22 @@ on:
99
jobs:
1010
build:
1111
runs-on: ubuntu-latest
12+
13+
steps:
14+
- name: Checkout code
15+
uses: actions/checkout@v3
16+
17+
- name: Install build tools
18+
run: sudo apt-get update && sudo apt-get install -y libcurl4-openssl-dev
19+
20+
- name: Run make
21+
run: make
22+
23+
- name: Confirm success
24+
run: echo "Makefile executed successfully"
25+
26+
selftest:
27+
runs-on: ubuntu-latest
1228
defaults:
1329
run:
1430
working-directory: examples/core_examples/benchmark

0 commit comments

Comments
 (0)