{"id":19563246,"url":"https://github.com/testng-team/release-validator","last_synced_at":"2026-06-13T17:33:03.442Z","repository":{"id":37965205,"uuid":"179837035","full_name":"testng-team/release-validator","owner":"testng-team","description":"Intended to help vet out a particular TestNG release","archived":false,"fork":false,"pushed_at":"2024-04-07T16:30:35.000Z","size":62,"stargazers_count":0,"open_issues_count":10,"forks_count":2,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-02-26T09:15:51.595Z","etag":null,"topics":["testng","testng-release-validator"],"latest_commit_sha":null,"homepage":null,"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/testng-team.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2019-04-06T13:30:59.000Z","updated_at":"2022-01-08T08:53:45.000Z","dependencies_parsed_at":"2023-12-26T10:45:35.991Z","dependency_job_id":"70aade68-df22-4393-a747-49cc769e6729","html_url":"https://github.com/testng-team/release-validator","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/testng-team/release-validator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Frelease-validator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Frelease-validator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Frelease-validator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Frelease-validator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/testng-team","download_url":"https://codeload.github.com/testng-team/release-validator/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Frelease-validator/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34294411,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-13T02:00:06.617Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["testng","testng-release-validator"],"created_at":"2024-11-11T05:17:03.680Z","updated_at":"2026-06-13T17:33:03.421Z","avatar_url":"https://github.com/testng-team.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Release validator\n\nThis simple standalone project is supposed to act as a simple mechanism to vet out if an upcoming TestNG release is good enough before we announce it to the TestNG audience.\n\nIt currently attempts at doing the following:\n\n1. Compare dependency versions of the current project to dependencies or dependency management of a remote repository project (previous TestNG release).\n2. Checks if the Javadocs are available and if its not empty.\n3. Tests out if the Manifest file is readable.\n4. Lists the contents of the jar file so that we can manually vet it out.\n\n## Executing the release validator.\n\nTo run the tests, just execute\n\n```bash\n./mvntest.sh 7.8.0 7.9.0\n```\n\nThe shell script takes two parameters.\n\n1. The first parameter represents the current TestNG version that is being validated and which should be used.\n2. The second parameter represents the previous TestNG version against which we need to be comparing dependencies.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftestng-team%2Frelease-validator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftestng-team%2Frelease-validator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftestng-team%2Frelease-validator/lists"}