Bump leynos/shared-actions/.github/actions/setup-rust from 455d9ed03477c0026da96c2541ca26569a74acac to 6d63353f66ad455a4efa73e61965caeaf81b3aee #37
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: | |
| push: | |
| branches: [main] | |
| pull_request: | |
| permissions: | |
| contents: read | |
| env: | |
| MARKDOWNLINT_CLI2_VERSION: 0.22.1 | |
| MBAKE_VERSION: 1.4.6 | |
| jobs: | |
| test: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Check out repository | |
| uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 | |
| with: | |
| persist-credentials: false | |
| - name: Set up Python | |
| uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5 | |
| with: | |
| python-version: '3.13' | |
| - name: Install uv | |
| uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5 | |
| - name: Set up Rust | |
| uses: leynos/shared-actions/.github/actions/setup-rust@6d63353f66ad455a4efa73e61965caeaf81b3aee | |
| with: | |
| toolchain: stable | |
| - name: Install template test tools | |
| run: | | |
| npm install -g "markdownlint-cli2@${MARKDOWNLINT_CLI2_VERSION}" | |
| uv tool install "mbake==${MBAKE_VERSION}" | |
| - name: Run template tests | |
| run: make test |