Stirling-PDF/.github/workflows
Ludy 915a33bbc2
fix(ci): correct pip --require-hashes usage in TOML check workflow (#5336)
# Description of Changes

This pull request updates the Python dependency installation step in the
`.github/workflows/check_toml.yml` workflow. Instead of installing a
single dependency directly, it now installs all dependencies listed in a
requirements file, which helps centralize and manage dependencies more
effectively.

Dependency management improvements:
* Changed the Python dependency installation to use the
`requirements_sync_readme.txt` file, allowing for easier updates and
consistent dependency management. (.github/workflows/check_toml.yml)

---

## Checklist

### General

- [ ] I have read the [Contribution
Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md)
- [ ] I have read the [Stirling-PDF Developer
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md)
(if applicable)
- [ ] I have read the [How to add new languages to
Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md)
(if applicable)
- [ ] I have performed a self-review of my own code
- [ ] My changes generate no new warnings

### Documentation

- [ ] I have updated relevant docs on [Stirling-PDF's doc
repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/)
(if functionality has heavily changed)
- [ ] I have read the section [Add New Translation
Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md#add-new-translation-tags)
(for new translation tags only)

### Translations (if applicable)

- [ ] I ran
[`scripts/counter_translation.py`](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/docs/counter_translation.md)

### UI Changes (if applicable)

- [ ] Screenshots or videos demonstrating the UI changes are attached
(e.g., as comments or direct attachments in the PR)

### Testing (if applicable)

- [ ] I have tested my changes locally. Refer to the [Testing
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md#6-testing)
for more details.
2025-12-29 10:33:57 +00:00
..
ai_pr_title_review.yml build(deps): bump actions/ai-inference from 1.2.8 to 2.0.4 (#5132) 2025-12-22 15:21:27 +00:00
auto-labelerV2.yml V1 merge (#5193) 2025-12-21 10:40:32 +00:00
build.yml build(deps): bump actions/setup-python from 6.0.0 to 6.1.0 (#4992) 2025-12-22 15:21:50 +00:00
check_toml.yml fix(ci): correct pip --require-hashes usage in TOML check workflow (#5336) 2025-12-29 10:33:57 +00:00
codeql.yml-disabled
dependency-review.yml V1 merge (#5193) 2025-12-21 10:40:32 +00:00
deploy-on-v2-commit.yml deps(ci): update Dependabot, pre-commit tooling, and testing dependencies (#5170) 2025-12-27 23:56:57 +00:00
frontend-licenses-update.yml build(deps): bump peter-evans/create-pull-request from 7.0.8 to 8.0.0 (#5300) 2025-12-25 13:40:33 +00:00
licenses-update.yml build(deps): bump peter-evans/create-pull-request from 7.0.8 to 8.0.0 (#5300) 2025-12-25 13:40:33 +00:00
manage-label.yml V1 merge (#5193) 2025-12-21 10:40:32 +00:00
multiOSReleases.yml build(deps): bump softprops/action-gh-release from 2.4.2 to 2.5.0 (#5134) 2025-12-22 15:44:56 +00:00
PR-Auto-Deploy-V2.yml build(deps): bump actions/github-script from 7.0.1 to 8.0.0 (#5302) 2025-12-25 13:39:19 +00:00
PR-Demo-cleanup.yml V1 merge (#5193) 2025-12-21 10:40:32 +00:00
PR-Demo-Comment-with-react.yml V1 merge (#5193) 2025-12-21 10:40:32 +00:00
pre_commit.yml build(deps): bump peter-evans/create-pull-request from 7.0.8 to 8.0.0 (#5300) 2025-12-25 13:40:33 +00:00
push-docker-v2.yml build(deps): bump docker/metadata-action from 5.8.0 to 5.10.0 (#5299) 2025-12-25 13:49:29 +00:00
push-docker.yml build(deps): bump docker/metadata-action from 5.8.0 to 5.10.0 (#5299) 2025-12-25 13:49:29 +00:00
releaseArtifacts.yml build(deps): bump softprops/action-gh-release from 2.4.2 to 2.5.0 (#5134) 2025-12-22 15:44:56 +00:00
scorecards.yml V1 merge (#5193) 2025-12-21 10:40:32 +00:00
stale.yml build(deps): bump actions/stale from 10.1.0 to 10.1.1 (#5133) 2025-12-22 15:22:21 +00:00
swagger.yml V1 merge (#5193) 2025-12-21 10:40:32 +00:00
sync_files_v2.yml deps(ci): update Dependabot, pre-commit tooling, and testing dependencies (#5170) 2025-12-27 23:56:57 +00:00
tauri-build.yml
testdriver.yml V1 merge (#5193) 2025-12-21 10:40:32 +00:00