Skip to content

ci(build): let the plugin-jar allowlist accept the web app's directory layout - #82

Merged
serialexperimentslainnnn merged 1 commit into
developfrom
feature/release_6.0.0
Sep 13, 2026
Merged

serialexperimentslainnnn merged 1 commit into
developfrom
feature/release_6.0.0

Conversation

@serialexperimentslainnnn

Copy link
Copy Markdown
Owner

Summary

Unblocks #80 at Build plugin. The step Assert the plugin jar carries only what it should admitted only flat jcef/*.js|html and jcef/css/*.css; since 6.0.0 the web app lives in directories by family, so 121 legitimate entries came out as unexpected. The pattern now accepts subdirectories while still demanding the js, html and css extensions (css only under jcef/css/), so a stray map, doc or fixture under resources/jcef keeps failing the build.

One line in .github/workflows/ci.yml, on Lain's instruction.

Checklist

  • Same filter run against the local 6.0.0 zip: 0 unexpected entries, 126 jcef/ files, all js, html or css.

Notes for reviewers

Opened, commented, watched and merged from inside the IDE through the plugin's own pull_request_ops tools.

…y layout

The release PR to main failed Build plugin with 121 legitimate entries
listed as unexpected: the allowlist admitted only flat jcef/*.js|html
and jcef/css/*.css, and since 6.0.0 the web app lives in directories by
family (controllers, core, models, views, css/views/...). The pattern
now accepts subdirectories while still demanding the js, html and css
extensions, so a stray map, doc or fixture under resources/jcef keeps
failing the build. Checked against the local 6.0.0 zip: 0 unexpected
entries, 126 jcef files, all js, html or css.
@serialexperimentslainnnn

Copy link
Copy Markdown
Owner Author

This Release is being driven by Claude Code Native Plugin.

@serialexperimentslainnnn
serialexperimentslainnnn merged commit 28cd96e into develop Sep 13, 2026
11 checks passed
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.

1 participant