aboutsummaryrefslogtreecommitdiffstats
path: root/.github/workflows
diff options
context:
space:
mode:
authorRafael G. Martins <rafael@rafaelmartins.eng.br>2020-12-31 05:19:23 +0100
committerRafael G. Martins <rafael@rafaelmartins.eng.br>2020-12-31 05:19:23 +0100
commitb825738de2f33ffd893f4d1fd2c777d1a7436d32 (patch)
treef08b008e44efd4f6605e5ba8ee6badc2d12bc568 /.github/workflows
parent87092ed2493d3ac01b57100f15f9cfa1c4acdec7 (diff)
downloadblogc-b825738de2f33ffd893f4d1fd2c777d1a7436d32.tar.gz
blogc-b825738de2f33ffd893f4d1fd2c777d1a7436d32.tar.bz2
blogc-b825738de2f33ffd893f4d1fd2c777d1a7436d32.zip
added debian packaging
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/yatr.yaml8
1 files changed, 7 insertions, 1 deletions
diff --git a/.github/workflows/yatr.yaml b/.github/workflows/yatr.yaml
index 427a174..74b23d2 100644
--- a/.github/workflows/yatr.yaml
+++ b/.github/workflows/yatr.yaml
@@ -28,6 +28,9 @@ jobs:
- target: dist-srpm
compiler: gcc
image: ubuntu-20.04
+ - target: debian
+ compiler: gcc
+ image: ubuntu-20.04
- target: static
compiler: gcc
image: ubuntu-20.04
@@ -50,7 +53,7 @@ jobs:
if [[ "x${{ matrix.image }}" = xubuntu-* ]]; then
sudo gem install ronn
sudo apt-get update -y
- if [[ "x${{ matrix.target }}" = *check* ]] || [[ "x${{ matrix.target }}" = xvalgrind ]]; then
+ if [[ "x${{ matrix.target }}" = *check* ]] || [[ "x${{ matrix.target }}" = xvalgrind ]] || [[ "x${{ matrix.target }}" = xdebian ]]; then
sudo apt-get install -y libcmocka-dev
fi
if [[ "x${{ matrix.target }}" = xvalgrind ]]; then
@@ -65,6 +68,9 @@ jobs:
if [[ "x${{ matrix.target }}" = xwin64 ]]; then
sudo apt-get install -y gcc-mingw-w64-x86-64
fi
+ if [[ "x${{ matrix.target }}" = xdebian ]]; then
+ sudo apt-get install -y cowbuilder debhelper pbuilder reprepro
+ fi
elif [[ "x${{ matrix.image }}" = xmacos-* ]]; then
gem install ronn
brew install automake coreutils cmocka pkg-config