Skip to content

Commit

Permalink
Add workflow to build debian package
Browse files Browse the repository at this point in the history
  • Loading branch information
sonicaj committed Jun 2, 2024
1 parent f460957 commit 834669e
Showing 1 changed file with 34 additions and 0 deletions.
34 changes: 34 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: CI

on: [push]

jobs:
build-deb:
runs-on: ubuntu-latest
container:
image: ixsystems/apps_validation:latest

steps:
- name: Checkout
uses: actions/checkout@v1

- name: Build deb package
run: >
dpkg-buildpackage
-B
--no-sign
-jauto
- name: Create artifacts dir
run: mkdir artifacts
if: success()

- name: Move artifacts
run: mv ../*.deb artifacts
if: success()

- uses: actions/upload-artifact@v1
with:
name: py-catalog-validation
path: artifacts
if: success()

0 comments on commit 834669e

Please sign in to comment.