{"id":16537865,"url":"https://github.com/odockal/github-project-automation","last_synced_at":"2025-10-27T05:07:36.344Z","repository":{"id":109174981,"uuid":"165124593","full_name":"odockal/github-project-automation","owner":"odockal","description":"Little python project for github release automation","archived":false,"fork":false,"pushed_at":"2020-03-23T07:10:55.000Z","size":32,"stargazers_count":0,"open_issues_count":2,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-18T22:44:04.362Z","etag":null,"topics":["github-api-v3","github-releases","project-automation","python"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/odockal.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":"2019-01-10T20:15:54.000Z","updated_at":"2020-03-23T07:10:58.000Z","dependencies_parsed_at":"2023-08-27T16:33:15.040Z","dependency_job_id":null,"html_url":"https://github.com/odockal/github-project-automation","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/odockal/github-project-automation","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/odockal%2Fgithub-project-automation","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/odockal%2Fgithub-project-automation/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/odockal%2Fgithub-project-automation/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/odockal%2Fgithub-project-automation/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/odockal","download_url":"https://codeload.github.com/odockal/github-project-automation/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/odockal%2Fgithub-project-automation/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281216687,"owners_count":26463033,"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","status":"online","status_checked_at":"2025-10-27T02:00:05.855Z","response_time":61,"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":["github-api-v3","github-releases","project-automation","python"],"created_at":"2024-10-11T18:43:50.631Z","updated_at":"2025-10-27T05:07:36.317Z","avatar_url":"https://github.com/odockal.png","language":"Python","readme":"# github-project-automation\n### Python project for github release automation\n\nApplication uses GitHub REST API v3 to communicate with github. It is tailored to create new release for github project with list of resolved issues for particular milestone. \n\nThese information has to be set up in resources/config.ini file, some other resources are hard coded so far. This should change in future to be fully configurable. Also, future version should be using GitHub GraphQL API v4.\n\n### Requirements\n* Python 3.7\n\n### Usage\nSimply fork the project, get the content to your disk with\n\t\t\n\tgit clone https://github.com/user/github-project-automation.git\n\t\nNow you have to configure resources/config.ini file, you need to set your repository owner, repository or project name, version or milestone, tag and filename of the asset you want to upload for that release. Then,\n\t\n\tcd github-project-automation\n\t\n\tpython3 src/main.py\n\nIt produces new release draft for given owner/repo, uploads the artifacts, creates a list of issues based on labels bug, task, enhancement, feature and doc.\n \n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fodockal%2Fgithub-project-automation","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fodockal%2Fgithub-project-automation","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fodockal%2Fgithub-project-automation/lists"}