fix(ci): pin release-please-action to v4.4.1 to avoid commit parsing regression #350
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: CI | |
| on: | |
| pull_request: | |
| push: | |
| branches: [main] | |
| workflow_dispatch: | |
| permissions: | |
| contents: read | |
| concurrency: | |
| group: ci-${{ github.ref }} | |
| cancel-in-progress: true | |
| jobs: | |
| validate: | |
| if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == github.repository | |
| runs-on: arc-general | |
| timeout-minutes: 15 | |
| env: | |
| PYTHONPATH: src:src/export | |
| steps: | |
| - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 | |
| - uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6 | |
| with: | |
| python-version: "3.13" | |
| cache: pip | |
| cache-dependency-path: requirements-dev.txt | |
| - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 | |
| with: | |
| node-version: "24" | |
| - name: Install validation dependencies | |
| run: python -m pip install -r requirements-dev.txt | |
| - name: Check whitespace | |
| run: git diff --check | |
| - name: Validate repository | |
| run: python scripts/validate_repo.py | |
| - name: Run tests (pytest, fast, fake only) | |
| run: PYTHONPATH=src:src/export python -m pytest -m "not slow" -n auto --tb=short tests/tier1_unit tests/tier2_backend tests/tier3_api_integration | |
| - name: Validate Renovate configuration | |
| run: npx --yes --package renovate@43.245.0 renovate-config-validator renovate.json |