summaryrefslogtreecommitdiff
path: root/.github/workflows/build-package.yml
diff options
context:
space:
mode:
authorVijayakumar A <36878324+kumvijaya@users.noreply.github.com>2024-10-13 12:39:01 +0530
committerGitHub <noreply@github.com>2024-10-13 12:39:01 +0530
commitaec61e0bd4dcc2b79e75d952f050715df7f8b293 (patch)
tree35f0861de016fd2fb7723e1d735cf4a61ca585a8 /.github/workflows/build-package.yml
parent3e7f9a8703195a70ab45b40c0b87253fb7ec7edb (diff)
downloadvyos-1x-T6732-build-image-circinus.tar.gz
vyos-1x-T6732-build-image-circinus.zip
T6732: add build package reusable workflowT6732-build-image-circinus
Diffstat (limited to '.github/workflows/build-package.yml')
-rw-r--r--.github/workflows/build-package.yml47
1 files changed, 30 insertions, 17 deletions
diff --git a/.github/workflows/build-package.yml b/.github/workflows/build-package.yml
index e988cd28a..ed71194de 100644
--- a/.github/workflows/build-package.yml
+++ b/.github/workflows/build-package.yml
@@ -1,21 +1,34 @@
+# name: Debian Package Build
+# on:
+# pull_request:
+# branches:
+# - circinus
+# paths:
+# - '**'
+# - '!.github/**'
+# - '!**/*.md'
+
+# jobs:
+# package-build:
+# runs-on: ubuntu-latest
+# container:
+# image: vyos/vyos-build:current
+# options: --sysctl net.ipv6.conf.lo.disable_ipv6=0
+# steps:
+# - name: Checkout
+# uses: actions/checkout@v4
+# - name: Build Debian package
+# run: dpkg-buildpackage -uc -us -tc -b
+
name: Debian Package Build
on:
- pull_request:
- branches:
- - circinus
- paths:
- - '**'
- - '!.github/**'
- - '!**/*.md'
+ pull_request
jobs:
- package-build:
- runs-on: ubuntu-latest
- container:
- image: vyos/vyos-build:current
- options: --sysctl net.ipv6.conf.lo.disable_ipv6=0
- steps:
- - name: Checkout
- uses: actions/checkout@v4
- - name: Build Debian package
- run: dpkg-buildpackage -uc -us -tc -b
+ build-package:
+ uses: vyos/.github/.github/workflows/build-image.yml@feature/T6732-image-build-workflow
+ secrets: inherit
+ with:
+ release_version: "1.5.1"
+ release_flavor: "generic"
+ release_arch: "amd64"