Skip to content

Add release polling, parent POM inheritance, and Docker mirror#102

Merged
wezell merged 4 commits into
mainfrom
updating-repo
Apr 1, 2026
Merged

Add release polling, parent POM inheritance, and Docker mirror#102
wezell merged 4 commits into
mainfrom
updating-repo

Conversation

@wezell
Copy link
Copy Markdown
Contributor

@wezell wezell commented Apr 1, 2026

Summary

  • Switch Docker pulls to use Google Container Registry mirror (mirror.gcr.io)
  • Add workflow to test plugins against new dotCMS releases every 4 hours, auto-bump dotcms-core.version in pom.xml, and open a PR when tests pass
  • All submodules already inherit from the parent POM (plugin-examples) for centralized Java version and dotcms-core.version management

Test plan

  • Verify build-check.yml passes on this PR
  • Trigger test-on-dotcms-release.yml manually via workflow_dispatch to confirm end-to-end flow
  • Confirm LAST_TESTED_DOTCMS_VERSION repo variable is set before merging

🤖 Generated with Claude Code

wezell and others added 4 commits April 1, 2026 08:59
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Polls dotcms/core daily, runs plugin install tests when a new release
is detected, and tracks the last tested version via a repo variable.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
When plugin tests pass against a new dotCMS release, commit the
pom.xml version bump to a branch and open a PR automatically.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@wezell wezell merged commit b6cef5a into main Apr 1, 2026
2 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