Skip to content

Commit 6db4e80

Browse files
committed
🎉 Add fedora builds
1 parent a124ea8 commit 6db4e80

1 file changed

Lines changed: 19 additions & 3 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,26 @@ jobs:
1717
runs-on: ${{ matrix.architecture }}
1818
strategy:
1919
matrix:
20-
version: ["25.04", "25.10", "26.04"]
20+
target:
21+
- distro: ubuntu
22+
version: "25.04"
23+
- distro: ubuntu
24+
version: "25.10"
25+
- distro: ubuntu
26+
version: "26.04"
27+
- distro: fedora
28+
version: "40"
29+
- distro: fedora
30+
version: "41"
31+
- distro: fedora
32+
version: "42"
33+
- distro: fedora
34+
version: "43"
35+
- distro: fedora
36+
version: "44"
2137
architecture: [ubuntu-latest, ubuntu-latest-arm]
2238
container:
23-
image: ghcr.io/kando-menu/kwin-dev-containers-${{ matrix.version }}:latest
39+
image: ghcr.io/kando-menu/kwin-dev-containers-${{ matrix.target.distro }}-${{ matrix.target.version }}:latest
2440
steps:
2541
- name: Checkout Repository
2642
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 #v6.0.3
@@ -49,7 +65,7 @@ jobs:
4965
else
5066
ARCH_SUFFIX="x86"
5167
fi
52-
ASSET_NAME="kandointegration-for-kwin-${{ steps.kwin_version.outputs.version }}-${ARCH_SUFFIX}.zip"
68+
ASSET_NAME="kandointegration-${{ matrix.target.distro }}-${{ matrix.target.version }}-kwin-${{ steps.kwin_version.outputs.version }}-${ARCH_SUFFIX}.zip"
5369
mkdir -p build/release-asset
5470
cp build/bin/kwin/effects/plugins/kandointegration.so build/release-asset/kandointegration.so
5571
(

0 commit comments

Comments
 (0)