Skip to content

T8 - #1920

Merged
nmaguiar merged 2 commits into
masterfrom
t8
Oct 14, 2026
Merged

T8#1920
nmaguiar merged 2 commits into
masterfrom
t8

Conversation

@nmaguiar

Copy link
Copy Markdown
Collaborator

This pull request introduces a new cleaning utility and updates two dependencies. The main addition is a new clean.yaml job for removing test outputs and optionally cleaning build directories, providing more control over cleaning operations. Additionally, the json-io and java-util dependencies are updated to the latest version.

New cleaning utility:

  • Added clean.yaml job to automate the removal of discardable test outputs and optionally clean build directories, with support for dry-run and selective cleaning of jsmin, jslib, and bin directories. The job includes validation to ensure it's run from the repository root and preserves important test sources and fixtures.

Dependency updates:

  • Updated json-io and java-util dependencies from version 4.113.0 to 4.115.0 in both pom.xml and pom.json to ensure consistency and access to the latest features and fixes. [1] [2]

Add a clean.yaml workflow for build cleanup. Remove generated test artifacts (autoTestAll results, reports, and SVG badges) from tests/. Update tools/ajv/package.json.
Replace lib/java-util-4.113.0.jar and lib/json-io-4.113.0.jar with
their 4.115.0 versions and update the corresponding version
references in pom.xml and pom.json so build metadata stays in sync
with the bundled JARs.
@nmaguiar nmaguiar self-assigned this Oct 14, 2026
@nmaguiar nmaguiar added the dependencies Pull requests that update a dependency file label Oct 14, 2026
@nmaguiar
nmaguiar merged commit cbaef01 into master Oct 14, 2026
1 check failed
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.

1 participant