Skip to content

Commit

Permalink
ci: test dist packages with meson
Browse files Browse the repository at this point in the history
Signed-off-by: Dmitry Rogozhkin <[email protected]>
  • Loading branch information
dvrogozh committed Feb 8, 2023
1 parent 9ac72ef commit 3d3ca62
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/freebsd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,5 @@ jobs:
meson setup _build -D werror=true
meson compile -C _build
meson install -C _build
meson dist -C _build
7 changes: 7 additions & 0 deletions .github/workflows/ubuntu.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,9 @@ jobs:
- name: 'Install (meson)'
if: ${{ (matrix.build == 'meson') }}
run: sudo meson install -C ./builddir
- name: 'Build dist package (meson)'
if: ${{ (matrix.build == 'meson') }}
run: meson dist -C ./builddir

- name: 'Configure (autotools)'
if: ${{ (matrix.build == 'autotools') }}
Expand All @@ -57,3 +60,7 @@ jobs:
- name: 'Build and Install (autotools)'
if: ${{ (matrix.build == 'autotools') }}
run: sudo make install
- name: 'Build dist package (autotools)'
if: ${{ (matrix.build == 'autotools') }}
run: make distcheck

2 changes: 2 additions & 0 deletions .github/workflows/windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@ jobs:
run: meson compile -C _build
- name: 'Install'
run: meson install -C _build
- name: 'Build dist package'
run: meson dist -C _build

windows-mingw:
runs-on: windows-2022
Expand Down

0 comments on commit 3d3ca62

Please sign in to comment.