Skip to content

Commit

Permalink
dbld: fix rpm packaging
Browse files Browse the repository at this point in the history
Signed-off-by: László Várady <[email protected]>
  • Loading branch information
MrAnno committed May 17, 2024
1 parent a4652a5 commit 81127df
Show file tree
Hide file tree
Showing 6 changed files with 101 additions and 277 deletions.
75 changes: 0 additions & 75 deletions .github/workflows/axosyslog-create-packages.yml

This file was deleted.

85 changes: 0 additions & 85 deletions .github/workflows/axosyslog-packages.yml

This file was deleted.

16 changes: 0 additions & 16 deletions .github/workflows/stable-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,19 +69,10 @@ jobs:
name: axosyslog-modules
needs: find-draft-release-run
runs-on: ubuntu-latest
outputs:
version: ${{ steps.unpack_tag.outputs.group1 }}
steps:
- name: Checkout source
uses: actions/checkout@v4

- name: Regex matching
uses: kaisugi/[email protected]
id: unpack_tag
with:
text: ${{ github.ref }}
regex: 'refs/tags/axosyslog-(.*)'

- name: Create AxoSyslog modules tarball
working-directory: docker
run: |
Expand All @@ -93,13 +84,6 @@ jobs:
name: axosyslog-modules-tarball
path: docker/python-modules.tar.gz

publish-packages:
uses: ./.github/workflows/axosyslog-packages.yml
needs: axosyslog-modules
with:
repo: axoflow/axosyslog
version: ${{ needs.axosyslog-modules.outputs.version }}

publish-image:
uses: ./.github/workflows/axosyslog-docker.yml
needs: axosyslog-modules
Expand Down
2 changes: 1 addition & 1 deletion dbld/build.manifest
Original file line number Diff line number Diff line change
Expand Up @@ -42,4 +42,4 @@ ubuntu-lunar python3
ubuntu-mantic python3

fedora python3
almalinux python3
almalinux python3,noriemann,nokafka,nomqtt,nojava
2 changes: 0 additions & 2 deletions dbld/builddeps
Original file line number Diff line number Diff line change
Expand Up @@ -114,12 +114,10 @@ function add_copr_repo {
case "${OS_DISTRIBUTION}" in
centos|almalinux)
$YUM_INSTALL yum-plugin-copr
yum copr enable -y czanik/syslog-ng-githead
yum config-manager --set-enabled powertools
;;
fedora)
$DNF_INSTALL -y dnf-plugins-core
dnf copr enable -y czanik/syslog-ng-githead
;;
esac
}
Expand Down
Loading

0 comments on commit 81127df

Please sign in to comment.