Skip to content

Revive the 1.5 maintenance baseline - #51

Merged
omandryk merged 4 commits into
masterfrom
revival/1.5
Aug 11, 2026
Merged

Revive the 1.5 maintenance baseline#51
omandryk merged 4 commits into
masterfrom
revival/1.5

Conversation

@omandryk

@omandryk omandryk commented Aug 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • replace retired Travis CI with a Java 8/11/17/21 GitHub Actions matrix
  • update maintained dependencies, build plugins, project metadata, and contributor/security docs
  • remove embedded WooCommerce credentials from the current integration-test source
  • preserve the existing OAuth/signing and all other production behavior unchanged
  • document the legacy HTTP OAuth limitation without claiming unsupported HTTPS authentication

Compatibility

This keeps the existing com.icoderman:wc-api-java coordinates, Java 8 bytecode target, public packages, and 1.x production code unchanged. The legacy Central deployment configuration is removed; a modern Central Portal release workflow will be added and validated separately before publishing 1.5.0.

Verification

mvn --batch-mode --no-transfer-progress clean verify -Dgpg.skip=true
Tests run: 7, Failures: 0, Errors: 0, Skipped: 7
BUILD SUCCESS

The seven skipped tests are the pre-existing live-store integration tests. Their embedded credentials were replaced with environment-variable lookups, but the tests remain explicitly disabled pending a disposable WooCommerce test environment.

@omandryk
omandryk merged commit c0de810 into master Aug 11, 2026
4 checks passed
@omandryk
omandryk deleted the revival/1.5 branch August 11, 2026 15:15
omandryk added a commit that referenced this pull request Aug 11, 2026
Revive the 1.5 maintenance baseline
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