aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/release-build.yaml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/release-build.yaml')
-rw-r--r--.github/workflows/release-build.yaml25
1 files changed, 10 insertions, 15 deletions
diff --git a/.github/workflows/release-build.yaml b/.github/workflows/release-build.yaml
index cdd539a..0cf7206 100644
--- a/.github/workflows/release-build.yaml
+++ b/.github/workflows/release-build.yaml
@@ -12,8 +12,17 @@ permissions:
contents: read
jobs:
- checkoutRepository:
+ buildDebianPackages:
runs-on: ubuntu-22.04
+ strategy:
+ matrix:
+ version:
+ - 11
+ - 12
+ arch:
+ - amd64
+ - arm64
+ - armhf
steps:
- name: "Install dependencies"
run: |-
@@ -26,20 +35,6 @@ jobs:
run: |-
./checkout.py ${{ github.event.client_payload.version }}
- buildDebianPackages:
- runs-on: ubuntu-22.04
- needs:
- - checkoutRepository
- strategy:
- matrix:
- version:
- - 11
- - 12
- arch:
- - amd64
- - arm64
- - armhf
- steps:
- name: "Run builder for Debian ${{ matrix.version }} ${{ matrix.arch }}"
run: |-
sudo ./build.py ${{ github.event.client_payload.version }} debian ${{ matrix.arch }} ${{ matrix.version }}
bgstack15