Skip to content

chore(deps): update check-spelling/check-spelling action to v0.0.25 #495

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 23, 2024

This PR contains the following updates:

Package Type Update Change
check-spelling/check-spelling action patch v0.0.23 -> v0.0.25

Release Notes

check-spelling/check-spelling (check-spelling/check-spelling)

v0.0.25: Release 0.0.25

Compare Source

⏩ Upgrading

  • 🧪 Test first on a branch 🏷️ by changing your workflow tags/references to this release
  • See 🐣 Breaking Changes for how to adapt your workflow
  • See 🐛 Known Issues for known issues

🐣 Breaking Changes

✨ New Features

Dictionaries

Hunspell dictionaries
  • Fix support for .dic/.aff dictionaries by installing hunspell as needed (#​79 / #​90)
  • Ensure that Spanish works (a consumer is using this, so it should work reliably)

Fixes

  • macOS: Consistently use check-spelling dictionary instead of looking at the system dictionary (#​84)
  • Fix check_for_newline_at_eof for allow.txt (#​81)
  • Improve handling of inputs.ignored events
  • Fix inputs.debug handling
  • Fix merge instructions order
  • Fix pattern for validating expect entries
  • Fix noisy-file-list handling
  • Fix 504 handling for only_check_changed_files when unshallowing
  • Restore comment (#) support for expect files
  • Include last character in token-is-substring warning

Improvements

  • Line ending detection (#​83)
  • RSQM handling
  • Dictionary download times by skipping delays for 30x redirects
  • Excludes paths generation
  • Error handling of various components
  • Documentation links
  • GitHub error detection patterns for when check-spelling has bugs
  • Handling of We'd
Messages
SARIF
Candidate patterns
  • Suggest using # to suppress candidates (you can do this for forbidden patterns too, but this version won't suggest that)
Apply
  • Improve error handling
Summary Tables
  • List all present event classes at the top level
  • Support cross repository pull requests
Checkout
Testing
Upgrade components

🐛 Known Issues

  • If you use Allow specified actions and reusable workflows, if you run on: pull_request/on: pull_requesrt_target and use with:/checkout: true, you will need to allow check-spelling/checkout-merge@46bad523dcb6368efab50ff2729c00443785abca otherwise you will probably encounter:
    Error: Missing download info for check-spelling/checkout-merge@46bad523dcb6368efab50ff2729c00443785abca
    
  • act as of v0.2.77 is not supported with checkout: true (there's a PR to act to fix this)
  • check-spelling sometimes (e.g., for slow-file-list) won't correctly suggest disabling check_file_names:, instead, it will suggest excluding a file in /tmp/check-spelling/GITHUB_OWNER/REPOSITORY_NAME/paths-of-checked-files.txt (likely escaped)

Full Changelog

Full Changelog: check-spelling/check-spelling@v0.0.24...v0.0.25

v0.0.24: Release 0.0.24

Compare Source

⏩ Upgrading

  • 🏷️ Test first on a branch by changing your workflow tags/references to this release. See 🐣 Breaking Changes for how to adapt your workflow.
  • 🐛 See Known Issues for known issues

✨ Highlights

  • SARIF reporting should work for push events and workflows that use checkout: true
  • If you use a second job for commenting and the most recent comment was collapsed in response to a previous commit and the latest commit doesn't trigger a new comment, a new job will be not be dispatched
  • Files with Mac OS classic line endings (\r) should be properly handled (previously they'd erroneously trigger a minified-file warning)

🐛 Known issues

Check the list of regressions with target milestone v0.0.25 for more information about issues that should be fixed soon.

  • Hunspell dictionary (any extra dictionary that ends in .dic) support is broken https://github.com/check-spelling/check-spelling/issues/79
  • expect files are corrupted when using ignore-pattern https://github.com/check-spelling/check-spelling/issues/80
  • expect files with lines with comments (#) trigger errors -- note that automatic sorting moves the # lines to the top making them fairly useless so using comments isn't really recommended anyway.
  • SARIF reporting will not report file names if the path to the file includes # https://github.com/check-spelling/check-spelling/issues/82
  • Files with Windows line endings may not be properly detected if there's a line ending at bytes 4096/4097 of the file resulting in character offset reporting being shifted by +1 character https://github.com/check-spelling/check-spelling/issues/83
  • Running the check-spelling action on Windows runners doesn't work
    • This appears to be an incompatibility involving StrawberryPerl, cpanm, and ExtUtils::Manifest
    • Note that running check-spelling on a GitHub hosted runner other than ubuntu-* doesn't really
      make sense as the Windows and macOS runners are much more expensive per minute and check-spelling
      itself doesn't need any facilities from the OS -- it should be checking the spelling of files
      as they are present in commits.
    • While the check-spelling action won't work on Windows, apply.pl and the output check-spelling produces are expected to work on Windows.

Full Changelog


Configuration

📅 Schedule: Branch creation - "after 7am and before 11am every weekday" in timezone Europe/London, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

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


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from a team as a code owner October 23, 2024 07:22
@renovate renovate bot added the dependencies Pull requests that update a dependency file label Oct 23, 2024

This comment has been minimized.

@renovate renovate bot changed the title Update check-spelling/check-spelling action to v0.0.23 Update check-spelling/check-spelling action to v0.0.24 Nov 1, 2024
@renovate renovate bot force-pushed the renovate/check-spelling-check-spelling-0.x branch from a35ce83 to 72ce14c Compare November 1, 2024 15:03
Copy link

github-actions bot commented Nov 1, 2024

@check-spelling-bot Report

🔴 Please review

See the 📂 files view, the 📜action log, or 📝 job summary for details.

Unrecognized words (4)

optimisation
prioritisation
roadmap
webpage

To accept these unrecognized words as correct, you could run the following commands

... in a clone of the [email protected]:hmcts/hmcts.github.io.git repository
on the renovate/check-spelling-check-spelling-0.x branch (ℹ️ how do I use this?):

curl -s -S -L 'https://raw.githubusercontent.com/check-spelling/check-spelling/v0.0.24/apply.pl' |
perl - 'https://github.com/hmcts/hmcts.github.io/actions/runs/11631456446/attempts/1'

🖊️ Please consider adding a word to the allow list if it is flagged as a spelling error but is genuinely used within the project.
🤔 Think we might see a flagged mistake in another PR in the future? Please consider adding it as an expected pattern.

@renovate renovate bot force-pushed the renovate/check-spelling-check-spelling-0.x branch from 72ce14c to 4cd1602 Compare March 10, 2025 16:05
@renovate renovate bot changed the title Update check-spelling/check-spelling action to v0.0.24 chore(deps): update check-spelling/check-spelling action to v0.0.24 Apr 15, 2025
@renovate renovate bot force-pushed the renovate/check-spelling-check-spelling-0.x branch from 4cd1602 to 4843a65 Compare May 17, 2025 16:09
@renovate renovate bot changed the title chore(deps): update check-spelling/check-spelling action to v0.0.24 chore(deps): update check-spelling/check-spelling action to v0.0.25 May 17, 2025
@renovate renovate bot force-pushed the renovate/check-spelling-check-spelling-0.x branch from 4843a65 to 197d06e Compare June 5, 2025 14:44
@renovate renovate bot force-pushed the renovate/check-spelling-check-spelling-0.x branch from 197d06e to b6b7b4e Compare July 4, 2025 15:42
@renovate renovate bot force-pushed the renovate/check-spelling-check-spelling-0.x branch from b6b7b4e to 4ada3be Compare July 28, 2025 19:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants