Skip to content

feat: AppBio QuantStudio Design & Analysis - get unread data (#968) #5575

feat: AppBio QuantStudio Design & Analysis - get unread data (#968)

feat: AppBio QuantStudio Design & Analysis - get unread data (#968) #5575

Workflow file for this run

name: test
# Taken from https://github.com/actions/starter-workflows/blob/main/ci/python-app.yml
on:
push:
branches: [ main ]
pull_request:
types: [opened, edited, synchronize]
permissions:
contents: read
jobs:
test_py_310:
runs-on: ubuntu-latest
name: Tests (python 3.10)
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
with:
python-version: "3.10"
- name: Install hatch
run: pip install hatch
- name: Run Tests
run: hatch run test_all.py3.10:test
test_py_311:
runs-on: ubuntu-latest
name: Tests (python 3.11)
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
with:
python-version: "3.11.9"
- name: Install hatch
run: pip install hatch
- name: Run Tests
run: hatch run test_all.py3.11:test
test_py_312:
runs-on: ubuntu-latest
name: Tests (python 3.12)
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
with:
python-version: "3.12"
- name: Install hatch
run: pip install hatch
- name: Run Tests
run: hatch run test_all.py3.12:test
lint:
runs-on: ubuntu-latest
name: Quality Checks
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
with:
python-version: "3.11.9"
- name: Install hatch
run: pip install hatch
- name: Lint
run: hatch run lint
pr-title-check:
runs-on: ubuntu-latest
name: Check PR Title
steps:
- uses: actions/checkout@v3
- name: Check PR title
run: ./scripts/check_title
env:
PR_TITLE: ${{ github.event.pull_request.title }}