Skip to content

Commit 8690ab4

Browse files
authored
Fix rpm packaging (#93)
Closes FerretDB/FerretDB#5379.
2 parents 2a6ad4a + 53040a7 commit 8690ab4

File tree

1 file changed

+21
-2
lines changed

1 file changed

+21
-2
lines changed

.github/workflows/ferretdb_packages.yml

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,15 +64,32 @@ jobs:
6464
runner: ubuntu-24.04
6565
- arch: arm64
6666
runner: ubuntu-24.04-arm
67+
- os: deb11
68+
package: deb
69+
- os: deb12
70+
package: deb
71+
- os: ubuntu22.04
72+
package: deb
73+
- os: ubuntu24.04
74+
package: deb
75+
- os: rhel8
76+
package: rpm
77+
- os: rhel9
78+
package: rpm
6779
exclude:
6880
# pg 15 is not supported for rpm packages
6981
# https://github.com/FerretDB/documentdb/blob/ferretdb/packaging/README.md
7082
- os: rhel8
7183
pg: 15
7284
- os: rhel9
7385
pg: 15
86+
# TODO https://github.com/microsoft/documentdb/issues/259
87+
- arch: arm64
88+
package: rhel8
89+
- arch: arm64
90+
package: rhel9
7491

75-
name: packages (${{ matrix.os }}, ${{ matrix.arch }}, Pg${{ matrix.pg }})
92+
name: .${{ matrix.package }} (${{ matrix.os }}, ${{ matrix.arch }}, Pg${{ matrix.pg }})
7693
runs-on: ${{ matrix.runner }}
7794
timeout-minutes: 40
7895

@@ -132,7 +149,9 @@ jobs:
132149
uses: actions/upload-artifact@v4
133150
with:
134151
name: ${{ matrix.os }}-${{ matrix.arch }}-${{ matrix.pg }}-${{ steps.version.outputs.package_version }}
135-
path: packaging/*(.deb|.rpm)
152+
path: |
153+
- packaging/*.deb
154+
- packaging/*.rpm
136155
retention-days: 1
137156
if-no-files-found: error
138157
compression-level: 0

0 commit comments

Comments
 (0)