Files
typos/.github/workflows/pre-commit.yml
T
renovate[bot] 7c753870e4 chore(deps): Update Prek to v0.5.3 (#1629)
This PR contains the following updates:

| Package | Update | Change | Pending |
|---|---|---|---|
| [prek](https://redirect.github.com/j178/prek) | patch | `0.5.0` →
`0.5.3` | `0.5.4` |

---

### Release Notes

<details>
<summary>j178/prek (prek)</summary>

###
[`v0.5.3`](https://redirect.github.com/j178/prek/blob/HEAD/CHANGELOG.md#053)

[Compare
Source](https://redirect.github.com/j178/prek/compare/v0.5.2...v0.5.3)

Released on 2026-09-13.

##### Enhancements

- Add PEP 740 attestations for PyPI releases
([#&#8203;2705](https://redirect.github.com/j178/prek/pull/2705))
- Add a `check-jsonc` builtin hook
([#&#8203;2682](https://redirect.github.com/j178/prek/pull/2682))
- Allow disabling automatic uv installation
([#&#8203;2702](https://redirect.github.com/j178/prek/pull/2702))

##### Bug fixes

- Fix Julia additional dependency specifiers
([#&#8203;2703](https://redirect.github.com/j178/prek/pull/2703))
- Update `granit-parser` to fix YAML flow indentation
([#&#8203;2707](https://redirect.github.com/j178/prek/pull/2707))

##### Contributors

- [@&#8203;clbarnes](https://redirect.github.com/clbarnes)
- [@&#8203;j178](https://redirect.github.com/j178)
- [@&#8203;tisonkun](https://redirect.github.com/tisonkun)

###
[`v0.5.2`](https://redirect.github.com/j178/prek/blob/HEAD/CHANGELOG.md#052)

[Compare
Source](https://redirect.github.com/j178/prek/compare/v0.5.1...v0.5.2)

Released on 2026-09-03.

##### Enhancements

- Allow unknown tags by default in `check-yaml`
([#&#8203;2678](https://redirect.github.com/j178/prek/pull/2678))

##### Contributors

- [@&#8203;j178](https://redirect.github.com/j178)

###
[`v0.5.1`](https://redirect.github.com/j178/prek/blob/HEAD/CHANGELOG.md#051)

[Compare
Source](https://redirect.github.com/j178/prek/compare/v0.5.0...v0.5.1)

Released on 2026-09-01.

##### Enhancements

- Add `--hide-status <passed|failed|skipped>` for hook reports
([#&#8203;2644](https://redirect.github.com/j178/prek/pull/2644))
- Add `prek init` for repository setup
([#&#8203;2636](https://redirect.github.com/j178/prek/pull/2636))
- Apply hook `env` during environment creation
([#&#8203;2650](https://redirect.github.com/j178/prek/pull/2650))
- Disable error snippets in `check-yaml` diagnostics
([#&#8203;2664](https://redirect.github.com/j178/prek/pull/2664))
- Show hooks excluded by skip selectors
([#&#8203;2645](https://redirect.github.com/j178/prek/pull/2645))
- Support Pixi for Conda environments
([#&#8203;2667](https://redirect.github.com/j178/prek/pull/2667))
- Support `cargo-binstall` for Rust CLI dependencies
([#&#8203;2658](https://redirect.github.com/j178/prek/pull/2658))
- Warn about unused keys in user settings
([#&#8203;2665](https://redirect.github.com/j178/prek/pull/2665))

##### Bug fixes

- Reject unsupported YAML tags in check-yaml
([#&#8203;2656](https://redirect.github.com/j178/prek/pull/2656))

##### Documentation

- Clarify local hook documentation
([#&#8203;2640](https://redirect.github.com/j178/prek/pull/2640))
- Clarify pre-commit command compatibility
([#&#8203;2635](https://redirect.github.com/j178/prek/pull/2635))
- Document automatic PR fixes with autofix.ci
([#&#8203;2643](https://redirect.github.com/j178/prek/pull/2643))
- Document check-yaml unsafe support
([#&#8203;2632](https://redirect.github.com/j178/prek/pull/2632))
- Improve setup and workflow documentation
([#&#8203;2637](https://redirect.github.com/j178/prek/pull/2637))

##### Other changes

- Drop low-usage release targets
([#&#8203;2651](https://redirect.github.com/j178/prek/pull/2651))
- Generate a prek manifest JSON schema
([#&#8203;2648](https://redirect.github.com/j178/prek/pull/2648))

##### Contributors

- [@&#8203;j178](https://redirect.github.com/j178)

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - "before 5am on the first day of the month"
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/crate-ci/typos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjQ0LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-01 03:31:12 +00:00

33 lines
644 B
YAML

name: pre-commit
permissions: {} # none
on:
pull_request:
push:
branches: [main]
env:
RUST_BACKTRACE: 1
CARGO_TERM_COLOR: always
CLICOLOR: 1
concurrency:
group: "${{ github.workflow }}-${{ github.ref }}"
cancel-in-progress: true
jobs:
pre-commit:
permissions:
contents: read
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
persist-credentials: false
- name: prek
uses: j178/prek-action@4e14d07f9231acabce116ccfca13b13dd9755ece # v3.0.0
with:
prek-version: '0.5.3'