CI: Uniform job ordering and naming (#4534)
* remove xcode string in file name * alphabetical ordering + newest to the top * remove not needed entries * append -bit to name * chronological * spaces
This commit is contained in:
parent
69edc73585
commit
d225f55e5a
1 changed files with 20 additions and 29 deletions
49
.github/workflows/desktop-build.yml
vendored
49
.github/workflows/desktop-build.yml
vendored
|
@ -84,27 +84,13 @@ jobs:
|
||||||
matrix:
|
matrix:
|
||||||
# these names correspond to the files in .ci/$distro
|
# these names correspond to the files in .ci/$distro
|
||||||
include:
|
include:
|
||||||
- distro: UbuntuImpish
|
|
||||||
package: DEB
|
|
||||||
|
|
||||||
- distro: UbuntuHirsute
|
|
||||||
package: DEB
|
|
||||||
test: skip
|
|
||||||
|
|
||||||
- distro: UbuntuFocal
|
|
||||||
package: DEB
|
|
||||||
test: skip # UbuntuFocal has a broken qt for debug builds
|
|
||||||
|
|
||||||
- distro: UbuntuBionic
|
|
||||||
package: DEB
|
|
||||||
|
|
||||||
- distro: ArchLinux
|
- distro: ArchLinux
|
||||||
package: skip # we are packaged in arch already
|
package: skip # we are packaged in arch already
|
||||||
allow-failure: yes
|
allow-failure: yes
|
||||||
|
|
||||||
- distro: Debian10
|
- distro: Debian10
|
||||||
package: DEB
|
package: DEB
|
||||||
|
|
||||||
- distro: Debian11
|
- distro: Debian11
|
||||||
package: DEB
|
package: DEB
|
||||||
|
|
||||||
|
@ -115,6 +101,19 @@ jobs:
|
||||||
- distro: Fedora35
|
- distro: Fedora35
|
||||||
package: RPM
|
package: RPM
|
||||||
|
|
||||||
|
- distro: UbuntuBionic
|
||||||
|
package: DEB
|
||||||
|
|
||||||
|
- distro: UbuntuFocal
|
||||||
|
package: DEB
|
||||||
|
test: skip # UbuntuFocal has a broken qt for debug builds
|
||||||
|
|
||||||
|
- distro: UbuntuHirsute
|
||||||
|
package: DEB
|
||||||
|
test: skip
|
||||||
|
|
||||||
|
- distro: UbuntuImpish
|
||||||
|
package: DEB
|
||||||
|
|
||||||
name: ${{matrix.distro}}
|
name: ${{matrix.distro}}
|
||||||
|
|
||||||
|
@ -192,11 +191,6 @@ jobs:
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
target:
|
|
||||||
- Debug
|
|
||||||
- 10.14_Mojave
|
|
||||||
- 10.15_Catalina
|
|
||||||
- 11_Big_Sur
|
|
||||||
include:
|
include:
|
||||||
- target: Debug # tests only
|
- target: Debug # tests only
|
||||||
os: macos-latest
|
os: macos-latest
|
||||||
|
@ -283,7 +277,7 @@ jobs:
|
||||||
if: matrix.make_package
|
if: matrix.make_package
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v2
|
||||||
with:
|
with:
|
||||||
name: macOS-${{matrix.target}}-xcode-${{matrix.xcode}}-dmg
|
name: macOS-${{matrix.target}}-dmg
|
||||||
path: ${{steps.package.outputs.path}}
|
path: ${{steps.package.outputs.path}}
|
||||||
if-no-files-found: error
|
if-no-files-found: error
|
||||||
|
|
||||||
|
@ -302,20 +296,17 @@ jobs:
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
arch:
|
|
||||||
- 64
|
|
||||||
- 32
|
|
||||||
include:
|
include:
|
||||||
|
- arch: 32
|
||||||
|
triplet: x86
|
||||||
|
cmake: Win32
|
||||||
|
|
||||||
- arch: 64
|
- arch: 64
|
||||||
triplet: x64
|
triplet: x64
|
||||||
cmake: x64
|
cmake: x64
|
||||||
append: _64
|
append: _64
|
||||||
|
|
||||||
- arch: 32
|
name: Windows ${{matrix.arch}}-bit
|
||||||
triplet: x86
|
|
||||||
cmake: Win32
|
|
||||||
|
|
||||||
name: Windows ${{matrix.arch}}
|
|
||||||
|
|
||||||
needs: configure
|
needs: configure
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue