Fix package architecture shenanigans in github workflows

This commit is contained in:
Théophile Diot 2024-02-05 11:35:58 +01:00
parent 8f16876b26
commit e7afbc9f78
No known key found for this signature in database
GPG key ID: 248FEA4BAE400D06
4 changed files with 41 additions and 31 deletions

View file

@ -207,7 +207,7 @@ jobs:
- linux: rockylinux
separator: "-"
suffix: "1."
version: 9
version: 9.3
package: rpm
- linux: ubuntu
arch: amd64

View file

@ -170,36 +170,31 @@ jobs:
- release: dev
repo: bunkerweb
- linux: ubuntu
arch: arm64
package_arch: arm64
package_arch: amd64
separator: _
suffix: ""
version: jammy
package: deb
- linux: debian
arch: arm64
package_arch: arm64
package_arch: amd64
separator: _
suffix: ""
version: bookworm
package: deb
- linux: fedora
arch: arm64
package_arch: aarch64
package_arch: x86_64
separator: "-"
suffix: "1."
version: 39
package: rpm
- linux: el
arch: arm64
package_arch: aarch64
package_arch: x86_64
separator: "-"
suffix: "1."
version: 8
package: rpm
- linux: rockylinux
arch: arm64
package_arch: aarch64
package_arch: x86_64
separator: "-"
suffix: "1."
version: 9.3

View file

@ -197,40 +197,60 @@ jobs:
- release: latest
repo: bunkerweb
- linux: ubuntu
arch: arm64
package_arch: arm64
separator: _
suffix: ""
version: jammy
package: deb
- linux: debian
arch: arm64
package_arch: arm64
separator: _
suffix: ""
version: bookworm
package: deb
- linux: fedora
arch: arm64
package_arch: aarch64
separator: "-"
suffix: "1."
version: 39
package: rpm
- linux: el
arch: arm64
package_arch: aarch64
separator: "-"
suffix: "1."
version: 8
package: rpm
- linux: rockylinux
arch: arm64
package_arch: aarch64
separator: "-"
suffix: "1."
version: 9.3
package: rpm
- linux: ubuntu
arch: amd64
package_arch: amd64
- linux: debian
arch: amd64
package_arch: amd64
- linux: fedora
arch: amd64
package_arch: x86_64
- linux: el
arch: amd64
package_arch: x86_64
- linux: rockylinux
arch: amd64
package_arch: x86_64
- linux: ubuntu
arch: arm64
package_arch: arm64
- linux: debian
arch: arm64
package_arch: arm64
- linux: fedora
arch: arm64
package_arch: aarch64
- linux: el
arch: arm64
package_arch: aarch64
- linux: rockylinux
arch: arm64
package_arch: aarch64
uses: ./.github/workflows/push-packagecloud.yml
with:
SEPARATOR: ${{ matrix.separator }}

View file

@ -205,36 +205,31 @@ jobs:
- release: testing
repo: bunkerweb
- linux: ubuntu
arch: arm64
package_arch: arm64
package_arch: amd64
separator: _
suffix: ""
version: jammy
package: deb
- linux: debian
arch: arm64
package_arch: arm64
package_arch: amd64
separator: _
suffix: ""
version: bookworm
package: deb
- linux: fedora
arch: arm64
package_arch: aarch64
package_arch: x86_64
separator: "-"
suffix: "1."
version: 39
package: rpm
- linux: el
arch: arm64
package_arch: aarch64
package_arch: x86_64
separator: "-"
suffix: "1."
version: 8
package: rpm
- linux: rockylinux
arch: arm64
package_arch: aarch64
package_arch: x86_64
separator: "-"
suffix: "1."
version: 9.3