Skip to content

430 move website domain to virtualbrainlaborg #12

430 move website domain to virtualbrainlaborg

430 move website domain to virtualbrainlaborg #12

Workflow file for this run

name: Code Quality
on:
pull_request:
push:
branches:
- main
jobs:
static-analysis:
name: Static Analysis
if: github.actor != 'dependabot[bot]'
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- name: 🛎 Checkout
uses: actions/checkout@v4
with:
ref: ${{ github.head_ref }}
token: ${{ secrets.WORKFLOW_COMMIT }}
- name: 📦 Install Hatch
uses: pypa/hatch@install
- name: 📝 Format Code
run: hatch fmt
- name: ✅ Commit Code Format Changes
uses: stefanzweifel/git-auto-commit-action@v5
with:
commit_message: "Hatch static analysis"
skip_fetch: true
skip_checkout: true
type-check:
name: Type Check
if: github.actor != 'dependabot[bot]'
runs-on: ubuntu-latest
steps:
- name: 🛎 Checkout
uses: actions/checkout@v4
with:
ref: ${{ github.head_ref }}
token: ${{ secrets.WORKFLOW_COMMIT }}
- name: 🐍 Setup Python
uses: actions/setup-python@v5
with:
python-version: "3.13"
cache: "pip"
- name: 📦 Install Hatch
uses: pypa/hatch@install
- name: 🔍 Type Check
run: hatch run check