Skip to content

Commit

Permalink
Merge pull request #1103 from citusdata/redhat-topn-el9
Browse files Browse the repository at this point in the history
Adds el/9 ol/9 to supported os
  • Loading branch information
sedagundogdu authored Jul 26, 2024
2 parents 11df87d + f736d72 commit 938986f
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 0 deletions.
9 changes: 9 additions & 0 deletions .github/workflows/build-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,13 +24,19 @@ jobs:
platform:
- el/7
- el/8
- el/9
- ol/7
- ol/8
- ol/9

steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Clean up Docker system at start
run: |
docker system prune -af
- name: Clone tools branch
run: git clone -b v0.8.27 --depth=1 https://github.com/citusdata/tools.git tools

Expand Down Expand Up @@ -61,3 +67,6 @@ jobs:
--output_file_path "$(pwd)/packages" \
--current_branch "${GITHUB_REF##*/}" \
--main_branch "${MAIN_BRANCH}"
- name: Prune unused Docker images
run: docker image prune -f
5 changes: 5 additions & 0 deletions packaging_ignore.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,15 @@ base:
- "gpg: WARNING: options in `/root/.gnupg/gpg.conf' are not yet active during this run"
- ".* warning: overriding recipe for target 'check'"
- ".*: E: zero-length /usr/pgsql-.*/share/extension/.*"
- "Wrote: /citus-rpm-build/x86_64/topn_\\d+-.*.rpm"
- "Wrote: /citus-rpm-build/x86_64/topn_\\d+-debuginfo-.*.rpm"
- "1 packages and 0 specfiles checked; 0 errors, 0 warnings."
- "Wrote: /citus-rpm-build/x86_64/topn_\\d+-debugsource-.*.rpm"
debian:
- ".*: W: invalid-license Commercial"
- ".*: W: no-documentation"
rpm:
- ".*: W: invalid-license Commercial"
- ".*: W: no-documentation"
- ".*: E: zero-length /usr/pgsql-.*/share/extension/topn.*"
- ".*: E: zero-length /usr/pgsql-.*/share/extension/.*"
13 changes: 13 additions & 0 deletions rpmlintrc
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,16 @@ addFilter("W: non-standard-dir-in-usr .*");
addFilter("W: shared-lib-calls-exit .*");
addFilter("W: spelling-error .*(top-n)");
addFilter("\w*-debuginfo[^:]*: W: only-non-binary-in-usr-lib");

addFilter('spelling-error Summary\(en_US\) topn')
addFilter('spelling-error %description -l en_US topn')

addFilter(".*: E: zero-length /usr/pgsql-.*/share/extension/.*")

addFilter("Wrote: /citus-rpm-build/x86_64/topn_\\d+-.*\\.rpm")
addFilter("Wrote: /citus-rpm-build/x86_64/topn_\\d+-debuginfo-.*\\.rpm")
addFilter("1 packages and 0 specfiles checked; 0 errors, 0 warnings.")
addFilter(".*: Wrote: /citus-rpm-build/x86_64/topn_\\d+-.*\\.rpm")
addFilter(".*: Wrote: /citus-rpm-build/x86_64/topn_\\d+-debuginfo-.*\\.rpm")
addFilter(".*: 1 packages and 0 specfiles checked; 0 errors, 0 warnings.")
addFilter("Wrote: /citus-rpm-build/x86_64/topn_\\d+-debugsource-.*\\.rpm")

0 comments on commit 938986f

Please sign in to comment.