mirror of
https://github.com/davatorium/rofi.git
synced 2024-11-18 13:54:36 -05:00
[CI] Do dist check via ninja
This commit is contained in:
parent
f088d75ee4
commit
d9490fddbe
2 changed files with 7 additions and 4 deletions
8
.github/actions/autotools/action.yml
vendored
8
.github/actions/autotools/action.yml
vendored
|
@ -36,14 +36,14 @@ runs:
|
||||||
uses: ./.github/actions/doxycheck
|
uses: ./.github/actions/doxycheck
|
||||||
with:
|
with:
|
||||||
logfile: builddir/doxygen.log
|
logfile: builddir/doxygen.log
|
||||||
- id: meson-dist-check
|
- id: autoconf-dist-check
|
||||||
shell: bash
|
shell: bash
|
||||||
run: |
|
run: |
|
||||||
tar xf builddir/rofi-*.tar.gz
|
tar xf builddir/rofi-*.tar.gz
|
||||||
cd rofi-*/
|
cd rofi-*/
|
||||||
meson setup . build
|
./configure
|
||||||
ninja -C build
|
make
|
||||||
ninja -C build test
|
make check
|
||||||
- id: upload
|
- id: upload
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v2
|
||||||
with:
|
with:
|
||||||
|
|
3
.github/actions/meson/action.yml
vendored
3
.github/actions/meson/action.yml
vendored
|
@ -20,6 +20,9 @@ runs:
|
||||||
- id: build
|
- id: build
|
||||||
run: ninja -C builddir
|
run: ninja -C builddir
|
||||||
shell: bash
|
shell: bash
|
||||||
|
- id: dist
|
||||||
|
run: ninja -C builddir dist
|
||||||
|
shell: bash
|
||||||
- id: test
|
- id: test
|
||||||
run: ninja -C builddir test
|
run: ninja -C builddir test
|
||||||
shell: bash
|
shell: bash
|
||||||
|
|
Loading…
Reference in a new issue