Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
225 commits
Select commit Hold shift + click to select a range
85c4bb2
Bump version to 4.0.0-M1
michael-o Apr 24, 2022
5f81392
[MSITE-892] Upgrade to Doxia/Doxia Sitetools to 2.0.0-M2
michael-o Apr 24, 2022
f677ec4
[MSITE-893] Upgrade Maven Reporting API to 4.0.0-M1
michael-o Apr 24, 2022
343efab
[MSITE-894] Upgrade Maven Reporting Exec to 2.0.0-M1
michael-o Apr 24, 2022
58416d7
[MSITE-895] Upgrade plugins and components in ITs
michael-o Apr 24, 2022
4d8ef44
[MSITE-897] Upgrade Plexus Archiver to 4.2.7
michael-o Apr 27, 2022
95ab9e5
[MSITE-898] Upgrade Parent to 36
michael-o Apr 27, 2022
a104139
[maven-release-plugin] prepare release maven-site-plugin-4.0.0-M1
michael-o Apr 27, 2022
291bc26
[maven-release-plugin] prepare for next development iteration
michael-o Apr 27, 2022
8532055
Update CI URL
michael-o Apr 28, 2022
fb180da
update history+migrate for m-site-p 4.0.0-M1
hboutemy May 2, 2022
65a8052
[MSITE-902] Upgrade Plexus Utils to 3.4.2
michael-o May 18, 2022
4a38a81
[MSITE-901] If preceding standalone report has been run, site:jar doe…
mattnelson Mar 20, 2020
d80fb88
[MSITE-900] Upgrade to Doxia/Doxia Sitetools to 2.0.0-M3
michael-o May 15, 2022
48dcd58
[maven-release-plugin] prepare release maven-site-plugin-4.0.0-M2
michael-o Jun 24, 2022
9c04af1
[maven-release-plugin] prepare for next development iteration
michael-o Jun 24, 2022
05d351a
[MSITE-905] Upgrade Doxia and Maven Reporting stack
michael-o Jul 20, 2022
f5b3aa4
[MSITE-906] Upgrade plugins and components
michael-o Jul 20, 2022
4d2aa17
[maven-release-plugin] prepare release maven-site-plugin-4.0.0-M3
michael-o Jul 22, 2022
2f9c278
[maven-release-plugin] prepare for next development iteration
michael-o Jul 22, 2022
2ed7127
Remove reference to limits of old beta versions
elharo Oct 30, 2022
6d62d1d
add Reproducible Builds badge
hboutemy Nov 2, 2022
0e1362f
[MSITE-912] Reporting plugins never executed if more than one locale …
michael-o Nov 19, 2022
867f8eb
[MSITE-914] SiteMojo never populates Doxia Sitetools Site Renderer su…
michael-o Nov 19, 2022
692ef87
[MSITE-913] Upgrade to Doxia/Doxia Sitetools to 2.0.0-M4
michael-o Nov 19, 2022
32a7d08
[MSITE-916] Upgrade Plexus Archiver to 4.6.0
michael-o Nov 30, 2022
c9b984b
[MSITE-915] Upgrade Plexus Utils to 3.5.0
michael-o Nov 30, 2022
94b8b16
[MSITE-918] Upgrade Maven Reporting API to 4.0.0-M3
michael-o Nov 30, 2022
107785f
[MSITE-919] Upgrade Maven Reporting Exec to 2.0.0-M3
michael-o Nov 30, 2022
eea479f
[MSITE-917] Upgrade components and plugin in ITs
michael-o Nov 30, 2022
4d8ff44
[maven-release-plugin] prepare release maven-site-plugin-4.0.0-M4
michael-o Dec 2, 2022
4d23aa6
[maven-release-plugin] prepare for next development iteration
michael-o Dec 2, 2022
bae37d2
Use Esperanto for the European Union instead of Russian in Ukraine
michael-o Dec 4, 2022
07121f6
add document properties/metadata tests (DOXIA-617 preparation)
hboutemy Dec 21, 2022
a18c1f7
add breadcrumb to see title in action at that level also
hboutemy Dec 21, 2022
79de482
use non-deprecated method
michael-o Jan 15, 2023
e414d23
[MSITE-920] Remove Maven 2 compat code
michael-o Jan 14, 2023
21a5b33
[MSITE-220] site:run mojo will not display Javadoc or JXR report results
michael-o Jan 14, 2023
9293e57
[MSITE-921] Populate SiteRenderingContext#getPublishDate() with ${pro…
michael-o Jan 15, 2023
476c44f
[MSITE-927] Upgrade Parent to 39
michael-o Feb 11, 2023
f462cd3
[MSITE-925] Upgrade to Doxia/Doxia Sitetools to 2.0.0-M5
michael-o Feb 11, 2023
95c565a
[MSITE-926] Upgrade to Maven Reporting API/Exec 4.0.0-M4
michael-o Feb 11, 2023
25d847e
Fix comment formatting
michael-o Feb 11, 2023
9c4307e
[MSITE-872] Set content type on Doxia output
michael-o Feb 11, 2023
b7f7011
Remove deprecated method
michael-o Feb 11, 2023
4edae85
[MSITE-929] Make server host configurable
michael-o Feb 11, 2023
b916726
[MSITE-928] Upgrade plugins and components
michael-o Feb 11, 2023
0b3d2a4
[maven-release-plugin] prepare release maven-site-plugin-4.0.0-M5
michael-o Feb 11, 2023
16e1d19
[maven-release-plugin] prepare for next development iteration
michael-o Feb 11, 2023
d6c4750
Upgrade to Parent 39 in full-reporting IT
michael-o Mar 19, 2023
961f83f
Properly distinguish variable names between different rendering conte…
michael-o Mar 19, 2023
76bc531
Simplify getting execution root project by using MavenSession#getTopL…
michael-o Mar 19, 2023
59ca8ec
[MSITE-930] Upgrade plugins and components (in ITs)
michael-o Mar 19, 2023
716bd0d
[MSITE-931] Upgrade to Doxia/Doxia Sitetools to 2.0.0-M6, Maven Repor…
michael-o Mar 19, 2023
31acfa6
[maven-release-plugin] prepare release maven-site-plugin-4.0.0-M6
michael-o Mar 20, 2023
c3456aa
[maven-release-plugin] prepare for next development iteration
michael-o Mar 20, 2023
e27ac13
[MSITE-932] Remove Maven 2 style reports element
michael-o Mar 26, 2023
34550ec
Refactor bad smells:
MartinWitt Mar 12, 2023
bf463c2
[MSITE-936] Sort locale tests from non-default to default one
michael-o Apr 2, 2023
5dca54b
[MSITE-934] Log output of site:run does not show locale
michael-o Apr 3, 2023
e1c223e
[MSITE-937] Sitemap creates non-consecutive headings
michael-o Apr 3, 2023
5731eb9
[MSITE-938] Sitemap creates empty entry if href is null although menu…
michael-o Apr 3, 2023
db14a8b
Upgrade to Doxia Sitetools 2.0.0-M6, Maven Reporting Impl 4.0.0-M6, M…
michael-o Mar 26, 2023
b3f6f78
Improve log message
michael-o Apr 4, 2023
dcf5c3b
[MSITE-939] Replace StringUtils from Plexus Utils with Commons Lang
timtebeek Apr 3, 2023
8ced42b
[MSITE-941] sitemap.xml is overwritten when multiple locales are defined
michael-o Apr 6, 2023
889d0d4
[MSITE-942] Generated localized site content is ignored
michael-o Apr 6, 2023
6de10a8
[MSITE-943] Saved processed site content is overwritten when multiple…
michael-o Apr 6, 2023
8403f35
[maven-release-plugin] prepare release maven-site-plugin-4.0.0-M7
michael-o Apr 8, 2023
9e4326b
[maven-release-plugin] prepare for next development iteration
michael-o Apr 8, 2023
b262285
Use HTTPS URL
michael-o Apr 9, 2023
03e7ce3
Replace explicit values with identical default ones
michael-o Apr 9, 2023
40d27c7
Remove trailing period
michael-o Apr 15, 2023
67cad74
Remove trailing period
michael-o Apr 15, 2023
4b37252
Remove unused import
michael-o Apr 15, 2023
10f0c6b
Test for null goal exactly like the caller does to avoid an NPE
michael-o Apr 15, 2023
2c615e5
auto-link MSITE Jira
hboutemy Apr 24, 2023
a27217d
[MSITE-950] Upgrade to Doxia Sitetools to 2.0.0-M8, Maven Reporting A…
michael-o Apr 15, 2023
26802f2
[MSITE-949] Properly populate DocumentRenderingContext#generator for …
michael-o Apr 15, 2023
fcb097d
[MSITE-951] Don't abuse report's symbolic output name as filename
michael-o Apr 15, 2023
6836dee
[MSITE-952] MultiPageSinkFactory does not strip output name for exten…
michael-o Apr 15, 2023
a8e445d
[MSITE-954] Introduce SitePluginReportDocumentRenderer marker interface
michael-o Apr 15, 2023
9077556
[MSITE-953] Log statistics about rendered non-Doxia documents
michael-o Apr 15, 2023
8410a06
[MSITE-955] Improve DoxiaFilter document source log message
michael-o Apr 15, 2023
1553a18
[MSITE-956] Pass a sub mojo execution to CategorySummaryDocumentRenderer
michael-o Apr 15, 2023
ca04195
[MSITE-957] Print generation log message in CategorySummaryDocumentRe…
michael-o Apr 15, 2023
39d5e36
[MSITE-958] Rewrite sitemap generator to a rendender
michael-o Apr 15, 2023
aee2c97
[MSITE-959] Incorrect assumption of default locale
michael-o Apr 18, 2023
0c556ea
Remove old URLs and Maven versions
elharo Apr 23, 2023
a2222b0
[MSITE-961] Separate Fluido Skin version between site generation and …
michael-o Apr 25, 2023
d452e4b
[MSITE-963] Delete broken site descriptor files from local repository
michael-o Apr 25, 2023
48f4155
[MSITE-964] Fix failure of 'site-jar' IT on Java 17
michael-o Apr 27, 2023
0e9a300
[MSITE-962] Upgrade to Doxia Sitetools to 2.0.0-M10, Maven Reporting …
michael-o Apr 26, 2023
ace21d1
[MSITE-873] Mark SiteMojo and SiteJarMojo thread-safe
michael-o Apr 27, 2023
ab0524f
[maven-release-plugin] prepare release maven-site-plugin-4.0.0-M8
michael-o Apr 29, 2023
a1ef261
[maven-release-plugin] prepare for next development iteration
michael-o Apr 29, 2023
90cb448
[MNG-6829] Replace StringUtils#isEmpty(String) and #isNotEmpty(String…
timtebeek May 22, 2023
1df6b08
Bump plexus-archiver from 4.6.2 to 4.7.1 (#153)
dependabot[bot] May 22, 2023
5118a42
Bump maven-shared-utils from 3.3.4 to 3.4.1 (#151)
dependabot[bot] Jun 16, 2023
5ada43f
[MSITE-833] Remove dependency to maven-compat
slachiewicz May 27, 2020
0f8cb00
[MSITE-968] Upgrade plugins and components (in ITs)
michael-o Jun 24, 2023
3e42133
[MSITE-965] Add system requirements history
hboutemy May 6, 2023
8aa5412
[MSITE-969] Upgrade to Doxia 2.0.0-M7/Doxia Sitetools 2.0.0-M11
michael-o Jul 7, 2023
0e4b54e
[MSITE-970] Upgrade to Maven Reporting API 4.0.0-M7, Maven Reporting …
michael-o Jul 7, 2023
d44e48b
[maven-release-plugin] prepare release maven-site-plugin-4.0.0-M9
michael-o Jul 7, 2023
ab9993d
[maven-release-plugin] prepare for next development iteration
michael-o Jul 7, 2023
d94b70b
Consistency with Maven Reporting Impl
michael-o Aug 4, 2023
2c5da40
[MSITE-973] Have ${project.build.outputTimestamp} injected as @Parameter
michael-o Aug 6, 2023
83f67b3
[MSITE-975] Use injected only properties in additional template prope…
michael-o Aug 6, 2023
893d8cb
Improve exceptions
michael-o Aug 6, 2023
15a38f2
[MSITE-976] Bump org.codehaus.plexus:plexus-archiver from 4.7.1 to 4.…
dependabot[bot] Aug 11, 2023
8d8bc36
Fix formatting
slachiewicz Aug 11, 2023
6de7a78
Update log4j and junit to avoid security reports in ITs (#160)
slachiewicz Aug 13, 2023
15f59a7
[MNG-6847] Use diamond operator (#161)
timtebeek Aug 29, 2023
8d6a9b4
display latest 3.x from Maven Central
hboutemy Sep 12, 2023
d7992c9
[MSITE-979] Upgrade to Parent 40
michael-o Oct 3, 2023
2a0790b
[MSITE-980] Upgrade plugins and components (in ITs)
michael-o Oct 3, 2023
4ddd4b1
[maven-release-plugin] prepare release maven-site-plugin-4.0.0-M10
michael-o Oct 3, 2023
9b505c9
[maven-release-plugin] prepare for next development iteration
michael-o Oct 3, 2023
c7619b0
[MSITE-981] Upgrade to Doxia 2.0.0-M8
michael-o Oct 13, 2023
0b20e68
[MSITE-982] Upgrade to Doxia Sitetools 2.0.0-M13
michael-o Oct 13, 2023
6471c48
[MSITE-983] Upgrade to Maven Reporting API 4.0.0-M8
michael-o Oct 13, 2023
1a51eb3
[MSITE-984] Upgrade to Maven Reporting Impl/Exec 4.0.0-M11
michael-o Oct 13, 2023
2ab2294
[MSITE-985] Upgrade plugins and components (in ITs)
michael-o Oct 13, 2023
b69cca5
[maven-release-plugin] prepare release maven-site-plugin-4.0.0-M11
michael-o Oct 13, 2023
0cc7ff1
[maven-release-plugin] prepare for next development iteration
michael-o Oct 13, 2023
c0c35fb
remove executable flag
hboutemy Oct 16, 2023
79ed798
Make field names consistent
michael-o Oct 22, 2023
6acdc6e
Don't combine reports, otherwise the IT is pointless
michael-o Oct 29, 2023
a157124
[MSITE-991] Upgrade to Parent 41
michael-o Nov 21, 2023
952ef11
[MSITE-993] Upgrade to Maven Reporting API 4.0.0-M9
michael-o Nov 21, 2023
9079733
[MSITE-994] Upgrade to Maven Reporting Exec 4.0.0-M12
michael-o Nov 21, 2023
87aeeb5
[MSITE-992] Upgrade to Doxia Sitetools 2.0.0-M16
michael-o Nov 21, 2023
fea5067
[MSITE-995] Upgrade plugins and components (in ITs)
michael-o Nov 21, 2023
8ceb7b0
[MSITE-987] Consistently log when skipping report goal execution
michael-o Oct 29, 2023
9d72298
Bump org.codehaus.mojo:mrm-maven-plugin from 1.5.0 to 1.6.0
dependabot[bot] Nov 21, 2023
7f7b333
[MSITE-996] Rewrite site.xml in ITs for new site model
michael-o Jun 27, 2023
a8a705b
[maven-release-plugin] prepare release maven-site-plugin-4.0.0-M12
michael-o Nov 21, 2023
7c18d86
[maven-release-plugin] prepare for next development iteration
michael-o Nov 21, 2023
fdb02ab
Use AbstractMavenReport#getReportOutputDirectory() consistently
michael-o Dec 10, 2023
5488257
[MSITE-997] Non-localized site directory DocumentRenderingContext passed
michael-o Dec 14, 2023
a3fe002
[MSITE-998] MavenReport#setReportOutputDirectory(File) is called too …
michael-o Dec 13, 2023
d867ec4
[MSITE-999] Upgrade plugins and components (in ITs)
michael-o Dec 14, 2023
a6d3a10
[maven-release-plugin] prepare release maven-site-plugin-4.0.0-M13
michael-o Dec 14, 2023
32c6b6a
[maven-release-plugin] prepare for next development iteration
michael-o Dec 14, 2023
d78b8da
Expand and update CI for Maven 3.2.5 and newer
michael-o Dec 24, 2023
1e26932
remove obsolete link to template file (#176)
ebarboni Mar 19, 2024
ec3dcb3
[MSITE-1004] Bump org.apache.maven:maven-archiver from 3.6.1 to 3.6.2…
dependabot[bot] Mar 31, 2024
04dfdb8
[MSITE-1005] Bump org.codehaus.plexus:plexus-archiver from 4.9.0 to 4…
dependabot[bot] Mar 31, 2024
036997f
Simplify IT for MSITE-723
michael-o Apr 11, 2024
1bbad2d
[MSITE-1003] Upgrade plugins and components (in ITs)
michael-o Mar 9, 2024
86c6d37
Fix broken commit 1bbad2d356a4ede8ebbe3a523533b660d66d9b58
michael-o May 1, 2024
b3a063b
[MSITE-1006] MSITE-723 causes duplicate document rendering and log ou…
michael-o Apr 18, 2024
67624ff
[maven-release-plugin] prepare release maven-site-plugin-4.0.0-M14
michael-o May 5, 2024
c1c781b
[maven-release-plugin] prepare for next development iteration
michael-o May 5, 2024
22b7670
Bump maven-gh-actions-shared to v4
slachiewicz May 14, 2024
deee90a
[MSITE-1008] Upgrade to Parent 42 and Maven 3.6.3
michael-o May 19, 2024
64c4298
[MSITE-1008] Upgrade to Parent 42 and Maven 3.6.3 (2)
michael-o May 20, 2024
0f45c49
[MSITE-1009] Upgrade plugins and components (in ITs)
michael-o May 29, 2024
e3166b3
[maven-release-plugin] prepare release maven-site-plugin-4.0.0-M15
michael-o May 29, 2024
f473d69
[maven-release-plugin] prepare for next development iteration
michael-o May 29, 2024
1fc3b09
Fix build with Maven 3.9.8
michael-o Jul 7, 2024
3ff6f69
[MSITE-1013] Deprecate and rename SiteStageDeployMojo#stagingReposito…
michael-o Jul 9, 2024
170efdb
[MSITE-1012] Clean up notion that sites aren't deployed to repositories
michael-o Jul 9, 2024
e543032
Bump org.codehaus.plexus:plexus-archiver from 4.9.2 to 4.10.0
dependabot[bot] Jul 9, 2024
f167dac
[MSITE-1010] Add documentation how site deployment inheritance works
Bukama Jul 7, 2024
3c17858
[maven-release-plugin] prepare release maven-site-plugin-4.0.0-M16
michael-o Jul 17, 2024
3d488c7
[maven-release-plugin] prepare for next development iteration
michael-o Jul 17, 2024
9799080
Update history
michael-o Jul 20, 2024
5e29b1f
Use try with resources to avoid deprecated cclass (#200)
elharo Jul 21, 2024
0e40adc
Use charset in test (#199)
elharo Jul 21, 2024
86cd5ad
Add version to mrm-maven-plugin
michael-o Jul 22, 2024
bed828c
Replace deprecated methods (#198)
elharo Jul 27, 2024
e2791dd
Earlier detection of mkdirs failure (#201)
elharo Jul 28, 2024
e52c188
Remove debugging strings from test output (#204)
elharo Jul 28, 2024
3e0c334
[MSITE-945] More modern temporary file handling (#203)
elharo Jul 28, 2024
49ef644
[MSITE-945] Remove dependency on Commons IO
FredrikAnderson Jul 28, 2024
6d94fed
use new Reproducible Central badge endpoint
hboutemy Aug 19, 2024
b7c35e8
[MSITE-1014] Bump org.apache.maven.plugins:maven-plugins from 42 to 4…
dependabot[bot] Aug 31, 2024
a15317c
add 3.20.0 to history
hboutemy Oct 6, 2024
333422e
Add version 3.20.0 to plugin history
michael-o Oct 16, 2024
1f7f3ca
Use '@project.' instead of '@pom.' expression prefix
michael-o Oct 16, 2024
b714891
[MSITE-1019] Bump doxiaVersion from 2.0.0-M12 to 2.0.0
dependabot[bot] Oct 16, 2024
d523e1a
[MSITE-1020] Bump org.apache.maven.reporting:maven-reporting-api from…
dependabot[bot] Oct 16, 2024
d4c4012
[MSITE-1021] Bump doxiaSitetoolsVersion from 2.0.0-M19 to 2.0.0
dependabot[bot] Oct 16, 2024
0e1b3a3
Fix typos in history.apt and faq.fml
ottlinger Oct 17, 2024
592fdf1
[MSITE-1022] Upgrade to Maven Reporting Exec 2.0.0
michael-o Oct 16, 2024
a3e4412
[MSITE-1023] Upgrade plugins and components (in ITs)
michael-o Oct 16, 2024
753f295
[MSITE-1024] Remove IT for MSITE-901
michael-o Oct 16, 2024
8e9f3ea
[MSITE-977] Remove broken links (#211)
elharo Oct 20, 2024
2077c81
Disable automated JIRA comments from GitHub
kwin Dec 9, 2024
46dc240
Bump org.apache.maven:maven-archiver from 3.6.2 to 3.6.3
dependabot[bot] Oct 28, 2024
f12b66c
[MSITE-1029] Prefer Guice to Plexus (#215)
elharo Dec 16, 2024
e6f7094
Convert to Guice injection (#218)
elharo Dec 26, 2024
12c8a9d
[MSITE-986] Refresh download page
yuhaowin Dec 13, 2024
ac1f4c8
Drop additional configuration for requirementsHistories
slawekjaranowski Jan 5, 2025
3860cb3
Add github-actions to dependabot
slawekjaranowski Jan 6, 2025
9a045d7
[MSITE-1031] 3.12+ = Doxia 1, 3.20+ = Doxia 2, 4.0-M* obsoleted by 3.…
hboutemy Jan 11, 2025
5a0e56d
Bump apache/maven-gh-actions-shared from 2 to 4
dependabot[bot] Jan 7, 2025
66092fb
[MNGSITE-529] Rename "Goals" to "Plugin Documentation"
Bukama Feb 15, 2025
c57d56e
[MSITE-1035] use jquery as example js in site descriptor (#229)
hboutemy Mar 11, 2025
0b43192
Enable GitHub Issues (Maven 4)
Bukama Apr 12, 2025
afc984f
Bump org.apache.maven.plugins:maven-plugins from 43 to 44
dependabot[bot] Apr 13, 2025
fa2e4b5
Allow to manually execute release drafter (#235)
slawekjaranowski Apr 13, 2025
598a241
fix: CVE-2024-13009 (#238)
jpmartins-ca May 28, 2025
44de428
disable emails
olamy Jun 16, 2025
b1a6872
typo
olamy Jun 16, 2025
57da067
restore notifications
olamy Jun 16, 2025
eae84a5
Bump org.apache.maven.plugins:maven-plugins from 44 to 45
dependabot[bot] Jun 18, 2025
6cb4af3
Add Apache 2.0 LICENSE file
Ndacyayisenga-droid Jul 16, 2025
bfee52b
Bump org.apache.maven:maven-archiver from 3.6.3 to 3.6.4 (#1163)
dependabot[bot] Aug 11, 2025
c3cccbe
feat: enable prevent branch protection rules (#1165)
sparsick Aug 15, 2025
3e81d94
Bump org.codehaus.mojo:mrm-maven-plugin from 1.6.0 to 1.7.0
dependabot[bot] Aug 22, 2025
9537204
Bump org.codehaus.plexus:plexus-archiver from 4.10.0 to 4.10.1
dependabot[bot] Aug 21, 2025
2a55f35
Bump org.codehaus.plexus:plexus-i18n from 1.0-beta-10 to 1.0.0 (#1168)
dependabot[bot] Aug 27, 2025
360de0c
Bump m-invoker-plugin to 3.9.1 (jdk 25 support)
slachiewicz Oct 19, 2025
2991d28
Bump its parent pom to 45 (spotless/jdk25)
slachiewicz Oct 19, 2025
6a73621
Drop old Plexus and replace with org.eclipse.sisu.plexus
slachiewicz Oct 19, 2025
233d270
Add 3.x branch to dependabot setup
slachiewicz Oct 19, 2025
5ab058f
Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.19.0
dependabot[bot] Oct 19, 2025
bc9b22a
Bump org.apache.maven:maven-archiver from 3.6.4 to 3.6.5
dependabot[bot] Oct 19, 2025
aa16b7d
Bump org.codehaus.plexus:plexus-archiver from 4.10.1 to 4.10.3
dependabot[bot] Oct 19, 2025
ae39e5f
Let's try
michael-o Nov 19, 2024
31c1606
Use latest harness
gnodet Nov 19, 2024
9293741
Switch to Maven 4.0.0-rc4
slachiewicz Oct 19, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion .asf.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,15 @@ github:
squash: true
merge: false
rebase: true
protected_branches:
master: { }
maven-site-plugin-3.x: { }
maven-site-plugin-3.12.x: { }
pull_requests:
del_branch_on_merge: true
features:
issues: true
notifications:
commits: commits@maven.apache.org
issues: issues@maven.apache.org
pullrequests: issues@maven.apache.org
jira_options: link label comment
48 changes: 48 additions & 0 deletions .github/ISSUE_TEMPLATE/BUG.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#

# https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-githubs-form-schema

name: Bug Report
description: File a bug report
labels: ["bug"]

body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report.

Simple fixes in single PRs do not require issues.

**Do you use the latest project version?**

- type: input
id: version
attributes:
label: Affected version
validations:
required: true

- type: textarea
id: message
attributes:
label: Bug description
validations:
required: true


35 changes: 35 additions & 0 deletions .github/ISSUE_TEMPLATE/FEATURE.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#

# https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-githubs-form-schema

name: Feature request
description: File a proposal for new feature, improvement
labels: ["enhancement"]

body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this new feature, improvement proposal.

- type: textarea
id: message
attributes:
label: New feature, improvement proposal
validations:
required: true
27 changes: 27 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#

# https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#configuring-the-template-chooser

blank_issues_enabled: false

contact_links:

- name: Project Mailing Lists
url: https://maven.apache.org/mailing-lists.html
about: Please ask a question or discuss here

37 changes: 16 additions & 21 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,24 +16,19 @@
#
version: 2
updates:
- package-ecosystem: maven
directory: "/"
schedule:
interval: daily
time: '04:00'
open-pull-requests-limit: 10
ignore:
# ignore Java 8+ dependencies
- dependency-name: org.mockito:mockito-core
versions:
- ">= 3.0"
- dependency-name: org.apache.commons:commons-lang3
versions:
- ">= 3.9"
- dependency-name: commons-io:commons-io
versions:
- ">= 2.7"
# Ignore Maven 3.2.1+
- dependency-name: org.apache.maven.plugin-testing:maven-plugin-testing-tools
versions:
- ">=3.2.0"

- package-ecosystem: "maven"
directory: "/"
schedule:
interval: "daily"

- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"

- package-ecosystem: "maven"
directory: "/"
schedule:
interval: "daily"
target-branch: "maven-site-plugin-3.x"
18 changes: 18 additions & 0 deletions .github/release-drafter-3.x.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.

_extends: maven-gh-actions-shared:.github/release-drafter.yml
4 changes: 3 additions & 1 deletion .github/release-drafter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,6 @@
# under the License.

_extends: maven-gh-actions-shared
tag-template: maven-site-plugin-$NEXT_MINOR_VERSION

include-pre-releases: true
prerelease: true
4 changes: 3 additions & 1 deletion .github/workflows/maven-verify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,6 @@ on:
jobs:
build:
name: Verify
uses: apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml@v2
uses: apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml@v4
with:
maven4-build: true
27 changes: 27 additions & 0 deletions .github/workflows/pr-automation.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.

name: PR Automation
on:
pull_request_target:
types:
- closed

jobs:
pr-automation:
name: PR Automation
uses: apache/maven-gh-actions-shared/.github/workflows/pr-automation.yml@v4
4 changes: 3 additions & 1 deletion .github/workflows/release-drafter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@ on:
push:
branches:
- master
workflow_dispatch:

jobs:
update_release_draft:
uses: apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml@v2
uses: apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml@v4
28 changes: 28 additions & 0 deletions .github/workflows/stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.

name: Stale

on:
schedule:
- cron: '12 5 * * *'
issue_comment:
types: [ 'created' ]

jobs:
stale:
uses: 'apache/maven-gh-actions-shared/.github/workflows/stale.yml@v4'
2 changes: 1 addition & 1 deletion Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@
* under the License.
*/

asfMavenTlpPlgnBuild(jdk:['8','11','14'], maven:['3.3.x', '3.5.x', '3.8.x'])
asfMavenTlpPlgnBuild(jdk:['8','11','17'], maven:['3.6.x', '3.8.x', '3.9.x'])
Loading
Loading