{"id":22407616,"url":"https://github.com/thomasvjoseph/create-github-issue","last_synced_at":"2025-03-27T01:42:48.204Z","repository":{"id":266490335,"uuid":"898494275","full_name":"thomasvjoseph/create-github-issue","owner":"thomasvjoseph","description":"A GitHub Action to automate issue creation in your repositories. This action allows you to create issues programmatically by specifying a title, body, labels, and assignees. It uses the GitHub API and can be easily integrated into workflows to streamline issue management.","archived":false,"fork":false,"pushed_at":"2024-12-05T04:56:29.000Z","size":16,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-01T07:25:33.243Z","etag":null,"topics":["cicd","github-actions","issues","issues-only","pipeline"],"latest_commit_sha":null,"homepage":"","language":"Python","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/thomasvjoseph.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,"publiccode":null,"codemeta":null}},"created_at":"2024-12-04T13:51:52.000Z","updated_at":"2024-12-05T05:02:53.000Z","dependencies_parsed_at":"2024-12-04T15:19:26.443Z","dependency_job_id":"536250fa-b5bd-4232-8b1f-a1b887c09552","html_url":"https://github.com/thomasvjoseph/create-github-issue","commit_stats":null,"previous_names":["thomasvjoseph/github-issues","thomasvjoseph/create-github-issue"],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thomasvjoseph%2Fcreate-github-issue","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thomasvjoseph%2Fcreate-github-issue/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thomasvjoseph%2Fcreate-github-issue/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thomasvjoseph%2Fcreate-github-issue/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thomasvjoseph","download_url":"https://codeload.github.com/thomasvjoseph/create-github-issue/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245767269,"owners_count":20668822,"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":["cicd","github-actions","issues","issues-only","pipeline"],"created_at":"2024-12-05T11:14:53.425Z","updated_at":"2025-03-27T01:42:48.179Z","avatar_url":"https://github.com/thomasvjoseph.png","language":"Python","readme":"# GitHub Issue Creator Action\n\nThis GitHub Action allows you to programmatically create issues in a GitHub repository based on user-defined inputs such as title, body, labels, and assignees.\n\n## Features\n\n\t•\tCreate issues with a title and description.\n\t•\tAdd labels and assign users to the issue.\n\t•\tFully customizable using input parameters.\n\n## Inputs\n| Input             | Description                        | Required | Default                |\n|-------------------|------------------------------------|----------|------------------------|\n| `GITHUB_TOKEN`    | Token for authenticating GitHub API. | Yes      | `secrets.GITHUB_TOKEN` |\n| `INPUT_TITLE`     | Title of the issue.                | Yes      | N/A                    |\n| `INPUT_BODY`      | Body of the issue.                 | No       | \"\"                     |\n| `INPUT_LABELS`    | Comma-separated list of labels.    | No       | \"\"                     |\n| `INPUT_ASSIGNEES` | Comma-separated list of assignees. | No       | \"\"                     |\n\n\n## Usage\n\nHere’s an example of how to use this action in your GitHub Actions workflow:\n\nname: Create GitHub Issue\n```yaml\n\non:\n  workflow_dispatch:\n\njobs:\n  create-issue:\n    runs-on: ubuntu-latest\n    steps:\n      - name: Create GitHub Issue\n        uses: thomasvjoseph/github-issues@v0.0.8\n        with:\n          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}\n          INPUT_TITLE: \"Bug Report\"\n          INPUT_BODY: \"Description of the bug.\"\n          INPUT_LABELS: \"bug, urgent\"\n          INPUT_ASSIGNEES: \"username1,username2\"\n```\n## How It Works\n\n\t1.\tInputs: You provide the title, body, labels, and assignees for the issue via the workflow file.\n\t2.\tExecution: The Action uses the GitHub API to create the issue in the repository where the workflow is executed.\n\n\n\n## Contributing\n\nContributions are welcome! Feel free to submit issues or pull requests to improve this project.\n\n## License\n\nThis project is licensed under the MIT License. See [LICENSE](LICENSE) for more details.\n\n\n## Author:  \nthomas joseph\n- [linkedin](https://www.linkedin.com/in/thomas-joseph-88792b132/)\n- [medium](https://medium.com/@thomasvjoseph)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthomasvjoseph%2Fcreate-github-issue","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthomasvjoseph%2Fcreate-github-issue","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthomasvjoseph%2Fcreate-github-issue/lists"}