ci: improve job matrix naming

New name is simply the host OS.

Previously was a long string including all parameters, which wouldn't
fit on the GH page.
This commit is contained in:
Mirko von Leipzig
2021-08-16 13:01:44 +02:00
parent 0b3d08f7df
commit 8c38e55d4d

View File

@ -22,14 +22,17 @@ jobs:
platform: platform:
- target: x86_64-unknown-linux-gnu - target: x86_64-unknown-linux-gnu
name: ubuntu
host: ubuntu-latest host: ubuntu-latest
cross: false cross: false
- target: x86_64-apple-darwin - target: x86_64-apple-darwin
name: macos
host: macos-latest host: macos-latest
cross: false cross: false
- target: x86_64-pc-windows-msvc - target: x86_64-pc-windows-msvc
name: windows
host: windows-latest host: windows-latest
cross: false cross: false
@ -38,18 +41,22 @@ jobs:
# was metered. # was metered.
# #
# - target: armv7-linux-androideabi # - target: armv7-linux-androideabi
# name: android (armv7)
# host: ubuntu-latest # host: ubuntu-latest
# cross: true # cross: true
# #
# - target: aarch64-linux-android # - target: aarch64-linux-android
# name: android (aarch64)
# host: ubuntu-latest # host: ubuntu-latest
# cross: true # cross: true
# #
# - target: x86_64-apple-ios # - target: x86_64-apple-ios
# name: ios (x86_64)
# host: macos-latest # host: macos-latest
# cross: true # cross: true
# #
# - target: aarch64-apple-ios # - target: aarch64-apple-ios
# name: ios (aarch64)
# host: macos-latest # host: macos-latest
# cross: true # cross: true
@ -63,6 +70,7 @@ jobs:
DEBUG: ipfsd-ctl:* # enables all debug output from javascript 'debug' lib used by js-ipfsd-ctl DEBUG: ipfsd-ctl:* # enables all debug output from javascript 'debug' lib used by js-ipfsd-ctl
runs-on: ${{ matrix.platform.host }} runs-on: ${{ matrix.platform.host }}
name: ${{ matrix.platform.name }}
steps: steps:
- name: Checkout sources - name: Checkout sources
uses: actions/checkout@v2 uses: actions/checkout@v2