--- name: Build package on: push: branches: ['*'] pull_request: branches: ['*'] workflow_dispatch: jobs: test-and-build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - name: ShellCheck uses: ludeeus/action-shellcheck@2.0.0 env: SHELLCHECK_OPTS: -e SC1091 - name: Build Debian package uses: jtdor/build-deb-action@v1 with: buildpackage-opts: --no-sign --check-command=lintian extra-build-deps: lintian - name: Upload debian package as artifact uses: actions/upload-artifact@v3 with: name: deb path: debian/artifacts