{"id":15065256,"url":"https://github.com/mojohaus/versions","last_synced_at":"2025-05-14T04:07:29.718Z","repository":{"id":32128170,"uuid":"35700771","full_name":"mojohaus/versions","owner":"mojohaus","description":"Versions Maven Plugin","archived":false,"fork":false,"pushed_at":"2025-05-12T07:07:36.000Z","size":16793,"stargazers_count":344,"open_issues_count":32,"forks_count":267,"subscribers_count":27,"default_branch":"master","last_synced_at":"2025-05-12T08:25:55.619Z","etag":null,"topics":["hacktoberfest","java","maven","maven-plugin","mojohaus","versions-maven-plugin"],"latest_commit_sha":null,"homepage":"https://www.mojohaus.org/versions/versions-maven-plugin/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mojohaus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2015-05-15T22:54:30.000Z","updated_at":"2025-05-12T07:07:38.000Z","dependencies_parsed_at":"2023-02-16T07:46:09.552Z","dependency_job_id":"3baeb6f0-3b83-4da3-9106-7ed18cad55ce","html_url":"https://github.com/mojohaus/versions","commit_stats":{"total_commits":1261,"total_committers":88,"mean_commits":"14.329545454545455","dds":0.6542426645519429,"last_synced_commit":"af501b108015b03d81ebfd7d9450d9fd8b25872f"},"previous_names":["mojohaus/versions-maven-plugin"],"tags_count":33,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fversions","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fversions/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fversions/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fversions/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mojohaus","download_url":"https://codeload.github.com/mojohaus/versions/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254069073,"owners_count":22009482,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["hacktoberfest","java","maven","maven-plugin","mojohaus","versions-maven-plugin"],"created_at":"2024-09-25T00:35:52.352Z","updated_at":"2025-05-14T04:07:29.674Z","avatar_url":"https://github.com/mojohaus.png","language":"Java","readme":"# MojoHaus Versions Maven Plugin\n\nThis is the [versions-maven-plugin](http://www.mojohaus.org/versions-maven-plugin/).\n\n[![Apache License, Version 2.0, January 2004](https://img.shields.io/github/license/mojohaus/versions-maven-plugin.svg?label=License)](http://www.apache.org/licenses/)\n[![Maven Central](https://img.shields.io/maven-central/v/org.codehaus.mojo/versions-maven-plugin.svg?label=Maven%20Central)](https://search.maven.org/artifact/org.codehaus.mojo/versions-maven-plugin)\n[![Build Status](https://github.com/mojohaus/versions-maven-plugin/workflows/GitHub%20CI/badge.svg?branch=master)](https://github.com/mojohaus/versions-maven-plugin/actions/workflows/maven.yml?query=branch%3Amaster)\n\n## Maintained versions\n\nVersions Maven Plugin requires Maven 3.6.3+ and JDK 1.8+\n\nHowever, we maintain the latest Plugin version with the latest Maven.\n\nWe execute tests against different operating systems and JDKs\nby [GitHub Actions](https://github.com/mojohaus/versions-maven-plugin/actions/workflows/maven.yml?query=branch%3Amaster)\n\n## Contributing\n\n### Creating Issues\n\nIf you find a problem please first search current opened and closed issues and pull requests.\nIt can be that someone already has reported similar.\n\nYou can also check current [milestone](https://github.com/mojohaus/versions-maven-plugin/milestones)\nin order to see what will be in next release.\n\nOnly when you can not find similar issue please create a new one in the\n[ticket system](https://github.com/mojohaus/versions-maven-plugin/issues)\nand describe what is going wrong or what you expect to happen.\n\nIf you have a full working example or a log file this is also helpful.\n\nYou should of course describe only a single issue in a single ticket and not\nmixing up several things into a single issue.\n\nPlease always check your issue with the latest Plugin and tha latest Maven version.\n\n### Creating a Pull Request\n\nBefore you start working on more complicated change, new feature\nit is good practice to create an issue in\nthe [ticket system](https://github.com/mojohaus/versions-maven-plugin/issues)\nor send an emil to [development list](https://www.mojohaus.org/versions-maven-plugin/mailing-lists.html)\nand describe what the problem is or what kind of feature you would like to add.\nWait a few days for feedback from other contributors.\nAfterwards you can create an appropriate pull request.\n\nIt is required if you want to get a pull request to be integrated into please\nsquash your commits into a single commit which references the optional issue\nin the commit message which looks like this:\n\n```\nFixed #Issue - change subject \n\na description\n```\n\nPlease take consider that change subject will be used in release notes\nand will be present in git history so should be enough descriptive.\n\nThis makes it simpler to merge it and this will also close the\nappropriate issue automatically in one go.\nThis make the life as maintainer a little bit easier.\n\nA pull request has to fulfill only a single ticket and should never\ncreate/add/fix several issues in one, cause otherwise the history is hard to\nread and to understand and makes the maintenance of the issues and pull request\nhard or to be honest impossible.\n\n## Releasing\n\n* Make sure `gpg-agent` is running.\n* Execute `mvn -B release:prepare release:perform`\n\nFor publishing the site do the following:\n\n```\ncd target/checkout\nmvn site\nmvn scm-publish:publish-scm\n```\n\nfor multi module site - we need two executions\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmojohaus%2Fversions","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmojohaus%2Fversions","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmojohaus%2Fversions/lists"}