feat(resources): add worked-example introductions for science/medicin… #24
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: Repository audit | |
| on: | |
| pull_request: | |
| push: | |
| workflow_dispatch: | |
| permissions: | |
| contents: read | |
| jobs: | |
| audit: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Checkout | |
| uses: actions/checkout@v4 | |
| - name: Init first-level submodules (non-recursive) | |
| # The third-party `claude-scholar` submodule ships nested submodule gitlinks | |
| # with no .gitmodules, so actions/checkout's recursive credential step | |
| # (triggered by `submodules: true`) fails with exit 128: | |
| # "No url found for submodule path 'claude-scholar/plugins/...' in .gitmodules". | |
| # We only need first-level submodules for the audit, so init them explicitly | |
| # without recursing into the broken nested ones. | |
| run: git submodule update --init --depth=1 | |
| - name: Set up Python | |
| uses: actions/setup-python@v5 | |
| with: | |
| python-version: "3.x" | |
| - name: Run standard hard checks | |
| run: python3 tools/run_checks.py --skip-reports |