Skip to content

Commit

Permalink
fix: workflow matrix
Browse files Browse the repository at this point in the history
  • Loading branch information
ilya-zlobintsev committed Dec 2, 2023
1 parent 8ea250d commit fe2fe8a
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
5 changes: 2 additions & 3 deletions .github/workflows/build-packages.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@ jobs:
build-packages:
strategy:
matrix:
target-os: [ debian-12, ubuntu-2204, fedora-38, fedora-39, arch ]
edition: [ default, libadwaita ]
target-os: [ debian-12, ubuntu-2204, fedora-38, fedora-39, fedora-39-libadwaita, arch, arch-libadwaita ]
runs-on: ubuntu-latest
steps:
- name: Checkout repository
Expand All @@ -22,7 +21,7 @@ jobs:
sudo apt -y install /tmp/pkger.deb
- name: Set libadwaita target
if: matrix.edition == 'libadwaita'
if: contains(matrix.edition, 'libadwaita')
run: sed -i 's/\&\& make/\&\& make build-release-libadwaita/g' pkg/recipes/lact/recipe.yml

- name: Build packages
Expand Down
3 changes: 2 additions & 1 deletion pkg/recipes/lact/recipe.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,15 @@ metadata:
all: [ hwdata ]
debian-12+ubuntu-2204: [ libgtk-4-1 ]
fedora-38+fedora-39: [ gtk4, libdrm ]
fedora-39-libadwaita: [ libadwaita ]
arch: [ gtk4 ]
arch-libadwaita: [ libadwaita ]
build_depends:
all: [ curl, make, dbus, clang ]
debian-12+ubuntu-2204: [ libgtk-4-dev, pkg-config, build-essential, libdrm-dev ]
fedora-38+fedora-39: [ gtk4-devel, gcc, libdrm-devel, blueprint-compiler ]
fedora-39-libadwaita: [ libadwaita-devel ]
arch: [ gtk4, blueprint-compiler ]
arch-libadwaita: [ libadwaita ]
all_images: true
env:
RUSTUP_URL: https://sh.rustup.rs
Expand Down

0 comments on commit fe2fe8a

Please sign in to comment.