.github/workflows/👷Flow.yml

Summary

Maintainability
Test Coverage
name: 👷Flow

on:
  push:
    branches: ["main"]
  pull_request:
  workflow_dispatch:
  merge_group:

jobs:
  lint:
    uses: mraniki/coding_toolset/.github/workflows/🦺Lint.yml@main
    secrets: inherit
  test:
    needs: [lint]
    uses: mraniki/coding_toolset/.github/workflows/🧪Test.yml@main
    secrets: inherit
  build:
    needs: [lint]
    uses: mraniki/coding_toolset/.github/workflows/🐍Build.yml@main
    secrets: inherit
  release:
    needs: [build, test]
    uses: mraniki/coding_toolset/.github/workflows/📦Release.yml@main
    secrets: inherit
    with:
      pypi_publish: false
  mirror:
    if: always()
    needs: [release]
    uses: mraniki/coding_toolset/.github/workflows/🪞Mirror.yml@main
    secrets: inherit