1
0
mirror of https://github.com/muety/wakapi.git synced 2023-08-10 21:12:56 +03:00

chore: add descriptive names for workflows

This commit is contained in:
Ferdinand Mütsch 2022-05-20 09:34:54 +02:00
parent 69d3e0494b
commit 34bc38cecf
3 changed files with 7 additions and 2 deletions

View File

@ -7,6 +7,7 @@ on:
jobs: jobs:
test: test:
name: 'Unit- & API tests'
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -31,7 +32,7 @@ jobs:
./testing/run_api_tests.sh ./testing/run_api_tests.sh
mapi: mapi:
name: 'Mayhem for API' name: 'Automated pen-tests with Mayhem for API'
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Set up Go 1.x - name: Set up Go 1.x
@ -74,6 +75,8 @@ jobs:
sarif_file: mapi.sarif sarif_file: mapi.sarif
build: build:
name: 'Build (Win, Linux, Mac)'
strategy: strategy:
matrix: matrix:
platform: [ubuntu-latest, macos-latest, windows-latest] platform: [ubuntu-latest, macos-latest, windows-latest]

View File

@ -8,6 +8,7 @@ on:
jobs: jobs:
docker-publish: docker-publish:
name: 'Build and publish Docker image'
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Set up QEMU - name: Set up QEMU

View File

@ -7,7 +7,8 @@ on:
jobs: jobs:
release: release:
name: Release name: 'Build, package and release to GitHub'
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix: