Skip to content

Latest commit

 

History

History
55 lines (45 loc) · 925 Bytes

README.md

File metadata and controls

55 lines (45 loc) · 925 Bytes

GitHub workflows

CI

name: CI

on: [push]

jobs:
  blackbox:
    uses: innmind/github-workflows/.github/workflows/black-box-matrix.yml@main
    with:
      scenarii: 20 # optional
  coverage:
    uses: innmind/github-workflows/.github/workflows/coverage-matrix.yml@main
    secrets: inherit
  psalm:
    uses: innmind/github-workflows/.github/workflows/psalm-matrix.yml@main
  cs:
    uses: innmind/github-workflows/.github/workflows/cs.yml@main
    with:
      php-version: '8.2'

Documentation

name: Documentation
on:
  push:
    branches: [master, main]
permissions:
  contents: write
jobs:
  deploy:
    uses: innmind/github-workflows/.github/workflows/documentation.yml@main
    secrets: inherit

Release

name: Create release

on:
  push:
    tags:
      - '*'

jobs:
  release:
    uses: innmind/github-workflows/.github/workflows/release.yml@main
    secrets: inherit