Commit dfbd925
Fix 'skin cannot be null' by declaring the fluido skin (beta-3 workaround)
The site 2.0.0 descriptor no longer defaults a skin, so maven-site-plugin
3.22.0 fails the site build with 'skin cannot be null', which currently
blocks the whole repo's CI.
This is really a Maven 4.0.0-beta-3 core issue: beta-3 doesn't resolve the
parent site descriptor, so the skin declared in the Maven parent isn't
inherited. Parent resolution works again on 4.0.0-rc-5+, where this <skin>
becomes redundant. Declare it explicitly to unblock CI on beta-3; a comment
in site.xml documents that it should be dropped once the build moves off
beta-3.
Addresses review feedback from @slawekjaranowski. See apache/maven-site-plugin#1286.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>1 parent 98470ba commit dfbd925
1 file changed
Lines changed: 13 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
24 | 37 | | |
25 | 38 | | |
26 | 39 | | |
| |||
0 commit comments