Skip to content

chore(release): v2.1.0 #5

chore(release): v2.1.0

chore(release): v2.1.0 #5

---
name: Copilot Setup Steps
"on":
workflow_dispatch:
push:
paths:
- .github/workflows/copilot-setup-steps.yml
jobs:
copilot-setup-steps:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install ruff pytest
- name: Verify tools
run: |
echo "Python version:"
python --version
echo ""
echo "Ruff version:"
ruff --version
echo ""
echo "Pytest version:"
pytest --version
- name: Validate plugin structure
run: make validate
- name: Run linter
run: make lint
- name: Check formatting
run: make format-check
- name: Run tests
run: make test