{"id":22435329,"url":"https://github.com/aneoconsulting/generate-next-version","last_synced_at":"2025-03-27T08:23:06.103Z","repository":{"id":162130502,"uuid":"636731214","full_name":"aneoconsulting/generate-next-version","owner":"aneoconsulting","description":"Generate a new version using latest commit messages and following the semantic versioning","archived":false,"fork":false,"pushed_at":"2024-05-28T18:59:34.000Z","size":61,"stargazers_count":0,"open_issues_count":7,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-05-29T10:06:23.911Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aneoconsulting.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","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,"publiccode":null,"codemeta":null}},"created_at":"2023-05-05T14:08:44.000Z","updated_at":"2024-05-30T14:16:29.157Z","dependencies_parsed_at":"2023-10-31T12:28:50.474Z","dependency_job_id":"f533d776-e65f-4289-894b-1b8e2bf84df4","html_url":"https://github.com/aneoconsulting/generate-next-version","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aneoconsulting%2Fgenerate-next-version","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aneoconsulting%2Fgenerate-next-version/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aneoconsulting%2Fgenerate-next-version/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aneoconsulting%2Fgenerate-next-version/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aneoconsulting","download_url":"https://codeload.github.com/aneoconsulting/generate-next-version/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245806710,"owners_count":20675362,"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":[],"created_at":"2024-12-05T23:13:10.710Z","updated_at":"2025-03-27T08:23:06.082Z","avatar_url":"https://github.com/aneoconsulting.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# generate-next-version\n\n[![NPM version](https://img.shields.io/npm/v/@aneoconsultingfr/generate-next-version?color=fe5001\u0026label=)](https://www.npmjs.com/package/@aneoconsultingfr/generate-next-version)\n\n\u003e Generate next version based on git history, use [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/).\n\n## Feature\n\n- Generate version on edge\n- Generate version on branch\n- Generate version on release branch\n\n## Actions Usage\n\n```yml\n# .github/workflows/release.yml\n\nname: Release\n\npermissions:\n  contents: write\n\non:\n  push:\n    tags:\n      - 'v*'\n\njobs:\n  release:\n    runs-on: ubuntu-latest\n    steps:\n      - uses: actions/checkout@v3\n        with:\n          fetch-depth: 0\n\n      - uses: actions/setup-node@v3\n        with:\n          node-version: 16.x\n\n      - run: echo \"VERSION=$(npx @aneoconsultingfr/generate-next-version@latest)\" \u003e\u003e $GITHUB_ENV\n```\n\nIt will be trigged whenever you push a tag to GitHub that starts with `v`.\n\n## CLI Usage\n\n```bash\nnpx @aneoconsultingfr/generate-next-version@latest [...args]\n```\n\n**Arguments**\n\n- `--edge` - Generate version on edge\n- `--base` - Base branch to compare with\n- `--language` - Language of the project in order to generate next semver\n- `--help` - Display help message\n\n## Preview Locally\n\n```bash\nnpx @aneoconsultingfr/generate-next-version@latest\n```\n\n## License\n\n[MIT](./LICENSE) License © 2023 [Aneo](https://github.com/aneoconsulting)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faneoconsulting%2Fgenerate-next-version","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faneoconsulting%2Fgenerate-next-version","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faneoconsulting%2Fgenerate-next-version/lists"}