aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorJoshua M. Boniface <joshua@boniface.me>2024-02-11 21:49:43 -0500
committerJoshua M. Boniface <joshua@boniface.me>2024-02-11 21:49:43 -0500
commit183ab3ce0591e1a57d8bbb67d3ffa117167fbbe5 (patch)
tree1a12a88193d7f2aa09b96856ae2fa8a9b266e759 /.github
parentUse sudo for commands (diff)
downloadjellyfin-packaging-183ab3ce0591e1a57d8bbb67d3ffa117167fbbe5.tar.gz
jellyfin-packaging-183ab3ce0591e1a57d8bbb67d3ffa117167fbbe5.tar.bz2
jellyfin-packaging-183ab3ce0591e1a57d8bbb67d3ffa117167fbbe5.zip
Collapse to one job
Diffstat (limited to '.github')
-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