ci: Visually separate jobs in workflow file

This commit is contained in:
Wolfgang Walther
2021-11-21 18:40:42 +01:00
committed by Wolfgang Walther
parent d5afdc7c53
commit 7aedebecee
+8
View File
@@ -25,6 +25,7 @@ jobs:
- name: Run style check (auto-format with `nix-shell --run postgrest-style`) - name: Run style check (auto-format with `nix-shell --run postgrest-style`)
run: postgrest-style-check run: postgrest-style-check
Test-Nix: Test-Nix:
name: Test (Nix) name: Test (Nix)
runs-on: ubuntu-latest runs-on: ubuntu-latest
@@ -78,6 +79,7 @@ jobs:
if: always() if: always()
run: postgrest-test-spec-idempotence run: postgrest-test-spec-idempotence
Test-Memory-Nix: Test-Memory-Nix:
name: Test memory (Nix) name: Test memory (Nix)
runs-on: ubuntu-latest runs-on: ubuntu-latest
@@ -90,6 +92,7 @@ jobs:
- name: Run memory tests - name: Run memory tests
run: postgrest-test-memory run: postgrest-test-memory
Build-Nix: Build-Nix:
name: Build Linux static (Nix) name: Build Linux static (Nix)
runs-on: ubuntu-latest runs-on: ubuntu-latest
@@ -125,6 +128,7 @@ jobs:
nix-env -f default.nix -iA devTools nix-env -f default.nix -iA devTools
postgrest-push-cachix postgrest-push-cachix
Build-Stack: Build-Stack:
strategy: strategy:
matrix: matrix:
@@ -188,6 +192,7 @@ jobs:
result/postgrest.exe result/postgrest.exe
if-no-files-found: error if-no-files-found: error
Get-FreeBSD-CirrusCI: Get-FreeBSD-CirrusCI:
name: Get FreeBSD build from CirrusCI name: Get FreeBSD build from CirrusCI
runs-on: ubuntu-latest runs-on: ubuntu-latest
@@ -205,6 +210,7 @@ jobs:
path: postgrest path: postgrest
if-no-files-found: error if-no-files-found: error
Prepare-Release: Prepare-Release:
name: Prepare release name: Prepare release
if: startsWith(github.ref, 'refs/tags/v') if: startsWith(github.ref, 'refs/tags/v')
@@ -263,6 +269,7 @@ jobs:
path: CHANGES.md path: CHANGES.md
if-no-files-found: error if-no-files-found: error
Release-GitHub: Release-GitHub:
name: Release on GitHub name: Release on GitHub
permissions: permissions:
@@ -320,6 +327,7 @@ jobs:
${isprerelease:+"--prerelease"} \ ${isprerelease:+"--prerelease"} \
release-bundle/* release-bundle/*
Release-Docker: Release-Docker:
name: Release on Docker Hub name: Release on Docker Hub
runs-on: ubuntu-latest runs-on: ubuntu-latest