Skip to content

Merge pull request #19 from cbdq-io/release/0.2.0 #27

Merge pull request #19 from cbdq-io/release/0.2.0

Merge pull request #19 from cbdq-io/release/0.2.0 #27

Workflow file for this run

---
name: Pipeline
on:
push:
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
# Allows this workflow to be called from other workflows
workflow_call:
env:
BUILDX_NO_DEFAULT_ATTESTATIONS: 1
DEVELOP_BRANCH: develop
ACTIONS_RUNTIME_TOKEN: ${{ secrets.GITHUB_TOKEN }}
MAIN_BRANCH: main
REGISTRY: ghcr.io
jobs:
CI:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: '3.12'
- name: Requirements
run: |
pip install -qr requirements.txt -r requirements-dev.txt
pip freeze
pip check
- name: Lint
run: make lint
- name: Build
run: make build
- name: Test
run: make test