{"id":20989307,"url":"https://github.com/aquaron/vdeploy","last_synced_at":"2025-12-25T18:09:24.796Z","repository":{"id":46798138,"uuid":"309788002","full_name":"aquaron/vdeploy","owner":"aquaron","description":"Deploy by creating a release, modify changelog, and update version using PR","archived":false,"fork":false,"pushed_at":"2024-03-12T21:55:16.000Z","size":74,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-04-26T11:46:45.463Z","etag":null,"topics":["changelog","cli","deploy","github","pull-request","release","version"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/@aquaron/vdeploy","language":"Shell","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/aquaron.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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":"2020-11-03T19:33:18.000Z","updated_at":"2023-01-11T16:37:05.000Z","dependencies_parsed_at":"2023-02-09T13:01:31.577Z","dependency_job_id":"2271ad3e-8781-44ee-9ed9-b56a0852baea","html_url":"https://github.com/aquaron/vdeploy","commit_stats":{"total_commits":56,"total_committers":4,"mean_commits":14.0,"dds":0.1607142857142857,"last_synced_commit":"c05553cf042850f346b4714136fb07dc165b36a1"},"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aquaron%2Fvdeploy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aquaron%2Fvdeploy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aquaron%2Fvdeploy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aquaron%2Fvdeploy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aquaron","download_url":"https://codeload.github.com/aquaron/vdeploy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243401487,"owners_count":20285052,"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":["changelog","cli","deploy","github","pull-request","release","version"],"created_at":"2024-11-19T06:24:28.572Z","updated_at":"2025-12-25T18:09:19.763Z","avatar_url":"https://github.com/aquaron.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# @aquaron/vdeploy [![badge-build]][vdeploy] ![badge-vdeploy]\n\nAutomate versioning (and changelogs) when a release is created.\n\n## Use\n```sh\n$ vdeploy\n```\nThat's it! It'll walk you through the setup process the first time.\nYou will need to edit `.github/workflows/vdeploy.yml` to match your release process.\nSee this package's [vdeploy.yml] to get an idea how to set one up for your project.\n\n### Process\n- Install the `vdeploy.yml` and `incr-version.sh` in the right places\n- Checks for outstanding PR and merge them (requires GitHub CLI)\n- Update `CHANGELOG.md` from commit log (you can editable, vim)\n- Create a release  with the next version number as tag and title (editable)\n\n\n## Files\n\n### `.github/workflows/vdeploy.yml`\n\nWhen a release is created:\n- Triggers deployment workflow (see the file)\n- Increment `package.json`'s _minor_ `version`\n- Create a PR of the modified `package.json`\n\n### `.github/scripts/incr-version.sh`\n\nIncrement the version number _minor_ based on what was just released.\n\n[vdeploy.yml]: https://github.com/aquaron/vdeploy/blob/master/.github/workflows/vdeploy.yml\n[badge-build]: https://github.com/aquaron/vdeploy/workflows/NPM%20Package/badge.svg\n[vdeploy]: https://www.npmjs.com/package/@aquaron/vdeploy\n[badge-vdeploy]: https://img.shields.io/npm/v/@aquaron/vdeploy?label=vdeploy\u0026logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4MDAgODAwIj48cGF0aCBmaWxsPSIjMzMzIiBkPSJNODAwIDQwMEE0MDAgNDAwIDAgMDA0MDAgMCA0MDAgNDAwIDAgMDAwIDQwMGE0MDAgNDAwIDAgMDA0MDAgNDAwIDQwMCA0MDAgMCAwMDQwMC00MDB6Ii8+PHBhdGggZmlsbD0iI2ZmZGU3NSIgZD0iTTQwMCAxMTMuNmMtNTUuNSAxNjUuMy0yMDkuNiAyMTUtMjA5LjYgMzc5LjIgMCAxMDcgMTAyLjcgMTkzLjYgMjA5LjYgMTkzLjYgMTA2LjcgMCAyMDkuNi04Ni43IDIwOS42LTE5My42IDAtMTU5LjItMTQ0LTIxMC43LTIwOS42LTM3OS4yem0wIDUzMi41Yzg0LjUtMTM5LjctNTMuMy0zMzYuNSAxLjMtNDQwIDI0LjggNDAgNTIuNiA3My4xIDc4LjIgMTAzLjggNTAuMSA1OS43IDg5LjggMTA2LjYgODkuOCAxODIuOSAwIDgwLTgwLjggMTUzLjMtMTY5LjMgMTUzLjN6Ii8+PHBhdGggZD0iTTQwMCAwdjIwOC41Yy0xOS4zIDM5LjQtMTIgOTEuNyAwIDE0OSAxOS43IDk0LjQgNTIuMiAyMDIuMyAwIDI4OC41djE1NGE0MDAgNDAwIDAgMDA0MDAtNDAwQTQwMCA0MDAgMCAwMDQwMCAweiIgb3BhY2l0eT0iLjUiLz48L3N2Zz4K\u0026color=ffde75\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faquaron%2Fvdeploy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faquaron%2Fvdeploy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faquaron%2Fvdeploy/lists"}