Skip to content

Commit 455da54

Browse files
committed
add build and test workflow
1 parent 57ae385 commit 455da54

1 file changed

Lines changed: 32 additions & 0 deletions

File tree

‎.github/workflows/build-test.yml‎

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
name: Build and Test
2+
3+
on:
4+
push:
5+
branches: [ master, main ]
6+
pull_request:
7+
branches: [ master, main ]
8+
workflow_dispatch:
9+
10+
jobs:
11+
build-and-test:
12+
runs-on: ubuntu-latest
13+
container:
14+
image: ghcr.io/yoofa/ave-ci:latest
15+
16+
steps:
17+
- name: Checkout Code
18+
uses: actions/checkout@v4
19+
with:
20+
fetch-depth: 0
21+
22+
- name: Run Build and Test
23+
uses: yoofa/ave-ci/actions/build-test@main
24+
with:
25+
project_path: 'base'
26+
linux_unittest_target: 'base_unittests'
27+
linux_gn_args: 'is_debug=true'
28+
29+
30+
31+
32+

0 commit comments

Comments
 (0)