Skip to content

Add base actions for all packages in community. Yet testing #2

Add base actions for all packages in community. Yet testing

Add base actions for all packages in community. Yet testing #2

Workflow file for this run

# base-workflows/.github/workflows/ci-pipeline.yml
name: CI Pipeline
on:
push:
branches:
- main
pull_request:
branches:
- main
release:
types:
- published
jobs:
lint-and-typecheck:
if: github.event_name == 'push' || github.event_name == 'pull_request'
uses: community-of-python/community-workflow/.github/workflows/lint.yml@main
test-and-coverage:
if: github.event_name == 'push' || github.event_name == 'pull_request'
uses: community-of-python/community-workflow/.github/workflows/test.yml@main
publish:
if: github.event_name == 'release' && github.event.action == 'published'
uses: community-of-python/community-workflow/.github/workflows/publish.yml@main