mirror of
https://github.com/davatorium/rofi.git
synced 2024-11-25 13:55:34 -05:00
[CI] Test meson build from dist. (#1389)
This commit is contained in:
parent
fcebd54fa0
commit
fa97292e8d
1 changed files with 11 additions and 0 deletions
11
.github/actions/autotools/action.yml
vendored
11
.github/actions/autotools/action.yml
vendored
|
@ -9,6 +9,9 @@ inputs:
|
|||
runs:
|
||||
using: composite
|
||||
steps:
|
||||
- id: pip
|
||||
run: pip install meson ninja
|
||||
shell: bash
|
||||
- id: setup
|
||||
run: |
|
||||
autoreconf --install
|
||||
|
@ -30,6 +33,14 @@ runs:
|
|||
uses: ./.github/actions/doxycheck
|
||||
with:
|
||||
logfile: builddir/doxygen.log
|
||||
- id: meson-dist-check
|
||||
shell: bash
|
||||
run: |
|
||||
tar xf builddir/rofi-*.tar.gz
|
||||
cd rofi-*/
|
||||
meson setup . build
|
||||
ninja -C build
|
||||
ninja -C build test
|
||||
- id: upload
|
||||
uses: actions/upload-artifact@v2
|
||||
with:
|
||||
|
|
Loading…
Reference in a new issue