Release v0.5.0 with installable Agent Skill #33
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: test | |
| on: | |
| push: | |
| pull_request: | |
| jobs: | |
| smoke: | |
| runs-on: ubuntu-latest | |
| strategy: | |
| matrix: | |
| python-version: ["3.9", "3.12"] | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - uses: actions/setup-python@v5 | |
| with: | |
| python-version: ${{ matrix.python-version }} | |
| - name: Install package | |
| run: python -m pip install --no-deps . | |
| - name: Compile scripts | |
| run: python -m py_compile src/clean_your_data/*.py audit-local-files/scripts/*.py | |
| - name: Run packaged CLI test | |
| run: python tests/package_test.py | |
| - name: Build and exercise wheel | |
| run: python tests/install_test.py | |
| - name: Run smoke test | |
| run: python tests/smoke_test.py | |
| - name: Run contract test | |
| run: python tests/contract_test.py | |
| - name: Run duplicate detection test | |
| run: python tests/duplicate_test.py | |
| - name: Run interactive map test | |
| run: python tests/interactive_test.py | |
| - name: Run terminal UI test | |
| run: python tests/tui_test.py | |
| - name: Run local GUI test | |
| run: python tests/gui_test.py | |
| - name: Run Agent trace test | |
| run: python tests/trace_test.py | |
| - name: Run path explanation test | |
| run: python tests/why_test.py | |
| - name: Run Agent Skill contract test | |
| run: python tests/skill_test.py | |
| - name: Run cleanup loop test | |
| run: python tests/cleanup_test.py | |
| - name: Run workspace actions test | |
| run: python tests/workspace_test.py | |
| - name: Run advanced browsing test | |
| run: python tests/browse_test.py |