{"id":24829335,"url":"https://github.com/bitflight-devops/github-action-jira-issues-fixversion-manager","last_synced_at":"2025-03-26T01:41:19.481Z","repository":{"id":38173597,"uuid":"375221745","full_name":"bitflight-devops/github-action-jira-issues-fixversion-manager","owner":"bitflight-devops","description":"This GitHub action takes a list of Jira issues and a Jira FixVersion value and updates all issues to match","archived":false,"fork":false,"pushed_at":"2023-02-03T20:41:03.000Z","size":2315,"stargazers_count":0,"open_issues_count":6,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2024-03-14T14:02:34.407Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/bitflight-devops.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}},"created_at":"2021-06-09T04:07:44.000Z","updated_at":"2022-10-28T19:21:44.000Z","dependencies_parsed_at":"2023-02-08T03:46:41.485Z","dependency_job_id":null,"html_url":"https://github.com/bitflight-devops/github-action-jira-issues-fixversion-manager","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitflight-devops%2Fgithub-action-jira-issues-fixversion-manager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitflight-devops%2Fgithub-action-jira-issues-fixversion-manager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitflight-devops%2Fgithub-action-jira-issues-fixversion-manager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitflight-devops%2Fgithub-action-jira-issues-fixversion-manager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bitflight-devops","download_url":"https://codeload.github.com/bitflight-devops/github-action-jira-issues-fixversion-manager/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245573837,"owners_count":20637670,"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":"2025-01-30T23:05:25.007Z","updated_at":"2025-03-26T01:41:19.451Z","avatar_url":"https://github.com/bitflight-devops.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!-- start title --\u003e\n\n# GitHub Action: Add or update Jira Issues with a FixVersion\n\n\u003c!-- end title --\u003e\n\u003c!-- start description --\u003e\n\nThis action will add the supplied list of FixVersions to the list of Jira Issue Keys\n\n\u003c!-- end description --\u003e\n\n## Action Usage\n\n\u003c!-- start usage --\u003e\n\n```yaml\n- uses: bitflight-devops/github-action-jira-issues-fixversion-manager@v1.0.0\n  with:\n    # The github token used for authenticating to GitHub\n    token: ''\n\n    # A comma-separated list of FixVersions, if the FixVersion doesn't exist it will\n    # be created\n    fix_versions: ''\n\n    # A comma-separated list of Jira issue keys\n    issues: ''\n\n    # A comma separated list of project names to include in the results by, i.e.\n    # DEVOPS,PROJECT1\n    projects: ''\n\n    # A comma separated list of project names to exclude from the results by, i.e.\n    # INTERNAL,PROJECT2\n    projects_ignore: ''\n\n    # When parsing commit messages, include merge and pull messages. This is disabled\n    # by default, to exclude tickets that may be included or fixed in other branches\n    # or pull requests.\n    # Default: false\n    include_merge_messages: ''\n\n    # The Jira cloud base url including protocol i.e. 'https://company.atlassian.net'\n    # or use environment variable JIRA_BASE_URL\n    jira_base_url: ''\n\n    # The Jira cloud user email address or use environment variable JIRA_USER_EMAIL\n    jira_user_email: ''\n\n    # The Jira cloud user api token or use environment variable JIRA_API_TOKEN\n    jira_api_token: ''\n\n    # If there is an error during transition, the action will error out.\n    # Default: false\n    fail_on_error: ''\n```\n\n\u003c!-- end usage --\u003e\n\n## GitHub Action Inputs\n\n\u003c!-- start inputs --\u003e\n\n| **Input**                    | **Description**                                                                                                                                                                  | **Default** | **Required** |\n| ---------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------- | ------------ |\n| **`token`**                  | The github token used for authenticating to GitHub                                                                                                                               |             | **true**     |\n| **`fix_versions`**           | A comma-separated list of FixVersions, if the FixVersion doesn't exist it will be created                                                                                        |             | **true**     |\n| **`issues`**                 | A comma-separated list of Jira issue keys                                                                                                                                        |             | **true**     |\n| **`projects`**               | A comma separated list of project names to include in the results by, i.e. DEVOPS,PROJECT1                                                                                       |             | **false**    |\n| **`projects_ignore`**        | A comma separated list of project names to exclude from the results by, i.e. INTERNAL,PROJECT2                                                                                   |             | **false**    |\n| **`include_merge_messages`** | When parsing commit messages, include merge and pull messages. This is disabled by default, to exclude tickets that may be included or fixed in other branches or pull requests. | `false`     | **false**    |\n| **`jira_base_url`**          | The Jira cloud base url including protocol i.e. 'https://company.atlassian.net' or use environment variable JIRA_BASE_URL                                                        |             | **false**    |\n| **`jira_user_email`**        | The Jira cloud user email address or use environment variable JIRA_USER_EMAIL                                                                                                    |             | **false**    |\n| **`jira_api_token`**         | The Jira cloud user api token or use environment variable JIRA_API_TOKEN                                                                                                         |             | **false**    |\n| **`fail_on_error`**          | If there is an error during transition, the action will error out.                                                                                                               | `false`     | **false**    |\n\n\u003c!-- end inputs --\u003e\n\nTODO:\n\n- [ ] Add a `operation` input that can take an `add`, `set`, or `remove` modifier for the list of fixversions, for how to treat the list of FixVersions supplied. Append would add any new fixversions to the issues fixversions list, replace removes existing fix versions first, and remove would remove any fix versions from the issue that are supplied from the input list of fix_versions\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbitflight-devops%2Fgithub-action-jira-issues-fixversion-manager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbitflight-devops%2Fgithub-action-jira-issues-fixversion-manager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbitflight-devops%2Fgithub-action-jira-issues-fixversion-manager/lists"}