Skip to content

chore(ci): update workflow path triggers and improve docs build#4

Open
sakinaroufid wants to merge 4 commits intomainfrom
pr-c-workflow-cleanup
Open

chore(ci): update workflow path triggers and improve docs build#4
sakinaroufid wants to merge 4 commits intomainfrom
pr-c-workflow-cleanup

Conversation

@sakinaroufid
Copy link
Owner

@sakinaroufid sakinaroufid commented Mar 1, 2026

Description

Improves existing CI workflows:

linter.yaml:

  • Adds paths filter so the linter workflow only triggers on relevant file changes instead of every PR
  • Reformats FILTER_REGEX_EXCLUDE to multiline YAML for readability

docs.yml:

  • Updates path trigger from requirements-docs.txt to pyproject.toml + uv.lock
  • Changes uv sync to uv sync --all-groups to install all dependency groups
  • Adds explicit Rust toolchain (dtolnay/rust-toolchain@stable) and cargo caching (Swatinem/rust-cache@v2) before the existing cargo install ucp-schema step

Other:

  • Adds EDITMSG to .cspell/custom-words.txt
  • Minor comment reordering in .pre-commit-config.yaml (prettier hook)

This is part 3 of 3 from Universal-Commerce-Protocol#13, split per maintainer request.

Type of change

  • New feature (non-breaking change which adds functionality)

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • My changes generate no new warnings
  • New and existing unit tests pass locally with my changes

@github-actions
Copy link

github-actions bot commented Mar 1, 2026

Super-linter summary

Language Validation result
BIOME_LINT Pass ✅
GITHUB_ACTIONS Pass ✅
GIT_MERGE_CONFLICT_MARKERS Pass ✅
PRE_COMMIT Pass ✅
YAML Pass ✅

All files and directories linted successfully

For more information, see the
GitHub Actions workflow run

Powered by Super-linter

@sakinaroufid sakinaroufid reopened this Mar 1, 2026
@github-actions
Copy link

github-actions bot commented Mar 1, 2026

Super-linter summary

Language Validation result
BIOME_LINT Pass ✅
GITHUB_ACTIONS Pass ✅
GIT_MERGE_CONFLICT_MARKERS Pass ✅
PRE_COMMIT Pass ✅
YAML Pass ✅

All files and directories linted successfully

For more information, see the
GitHub Actions workflow run

Powered by Super-linter

@sakinaroufid sakinaroufid force-pushed the pr-c-workflow-cleanup branch from bd97392 to a322c67 Compare March 1, 2026 16:46
@github-actions
Copy link

github-actions bot commented Mar 1, 2026

Super-linter summary

Language Validation result
BIOME_LINT Pass ✅
GITHUB_ACTIONS Pass ✅
GIT_MERGE_CONFLICT_MARKERS Pass ✅
PRE_COMMIT Pass ✅
TRIVY Pass ✅
YAML Pass ✅

All files and directories linted successfully

For more information, see the
GitHub Actions workflow run

Powered by Super-linter

dwdii and others added 3 commits March 2, 2026 09:35
…ommerce-Protocol#233)

* fix: Resolve broken assets when a space was in the name.

* chore: Linter adjustments.
…-Protocol#210)

* Adding currency field to top level of Order
* Improving the currency description in Order
* Update currency field description in source/schemas/shopping/order.json

Co-authored-by: Ilya Grigorik <[email protected]>
@github-actions
Copy link

github-actions bot commented Mar 4, 2026

Super-linter summary

Language Validation result
BIOME_LINT Pass ✅
GITHUB_ACTIONS Pass ✅
GIT_MERGE_CONFLICT_MARKERS Pass ✅
JSON Pass ✅
PRE_COMMIT Pass ✅
PYTHON_RUFF Pass ✅
PYTHON_RUFF_FORMAT Pass ✅
TRIVY Pass ✅
YAML Pass ✅

All files and directories linted successfully

For more information, see the
GitHub Actions workflow run

Powered by Super-linter

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants