Skip to content

chore: store pom version as resource property and use it for capabili…#292

Merged
eskenazit merged 1 commit intomainfrom
Chore/AutomatizeCapabilityVersion
Apr 10, 2026
Merged

chore: store pom version as resource property and use it for capabili…#292
eskenazit merged 1 commit intomainfrom
Chore/AutomatizeCapabilityVersion

Conversation

@jeremnaf
Copy link
Copy Markdown
Contributor

@jeremnaf jeremnaf commented Apr 9, 2026

…ty template

Related Issue

Closes #176


What does this PR do?

Don't be afraid! The majority of modified files are just an update from 1.0.0-alpha1 to 1.0.0-alpha2.

Real updates are:

  • Add a maven filtering configuration in pom.xml to allow feeding a new resource file: version.properties (with the value of the pom.xml version)
  • Modify the CLI to use this version.properties to inject into the mustache template for capability.

Tests

Update all existing tests with the version number of the pom.xml.


Checklist

  • CI is green (build, tests, schema validation, security scans)
  • Rebased on latest main
  • Small and focused — one concern per PR
  • Commit messages follow Conventional Commits

Agent Context (optional)

# agent_name:
# llm:
# tool:
# confidence:          # low | medium | high
# source_event:
# discovery_method:    # runtime_observation | code_review | test_failure | user_report
# review_focus:        # e.g. ClassName.java:line-range

eskenazit
eskenazit previously approved these changes Apr 10, 2026
Copy link
Copy Markdown
Contributor

@eskenazit eskenazit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@eskenazit
Copy link
Copy Markdown
Contributor

@jeremnaf I cannot rebase, there are conflicts to handle

@jeremnaf jeremnaf force-pushed the Chore/AutomatizeCapabilityVersion branch from b2e2ef8 to 35f1624 Compare April 10, 2026 08:12
Copy link
Copy Markdown
Contributor

@eskenazit eskenazit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@eskenazit eskenazit merged commit 0043292 into main Apr 10, 2026
5 checks passed
@eskenazit eskenazit deleted the Chore/AutomatizeCapabilityVersion branch April 10, 2026 08:41
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.

Automate schema version number in the CLI mustache template

3 participants