Cleanup CI reporting and step names

Signed-off-by: Jim Ramsay <i.am@jimramsay.com>
pull/212/head
Jim Ramsay 2023-01-02 11:27:22 -05:00
parent 14615ae3b0
commit e0a4a26c42
1 changed files with 5 additions and 7 deletions

View File

@ -1,4 +1,4 @@
name: Build check name: Build and Unit Test
on: on:
push: push:
@ -7,10 +7,8 @@ on:
branches: [ "master" ] branches: [ "master" ]
jobs: jobs:
build: check:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- name: checkout aml - name: checkout aml
@ -23,11 +21,11 @@ jobs:
with: with:
repository: any1/neatvnc repository: any1/neatvnc
path: subprojects/neatvnc path: subprojects/neatvnc
- name: setup - name: prepare environment
run: sudo apt install -y meson libdrm-dev libxkbcommon-dev libwlroots-dev libjansson-dev libpam0g-dev libgnutls28-dev libavfilter-dev libavcodec-dev libavutil-dev libturbojpeg0-dev scdoc run: sudo apt install -y meson libdrm-dev libxkbcommon-dev libwlroots-dev libjansson-dev libpam0g-dev libgnutls28-dev libavfilter-dev libavcodec-dev libavutil-dev libturbojpeg0-dev scdoc
- name: configure - name: configure
run: meson build -D tests=true run: meson build -D tests=true
- name: make - name: compile
run: meson compile -C build run: meson compile -C build
- name: unit tests - name: unit tests
run: meson test -C build run: meson test --verbose -C build