{"id":15436892,"url":"https://github.com/mrasu/shouka","last_synced_at":"2025-11-08T05:30:39.678Z","repository":{"id":74643871,"uuid":"402962036","full_name":"mrasu/shouka","owner":"mrasu","description":"CI/CD, Setup, Maintainance, Migration","archived":false,"fork":false,"pushed_at":"2021-10-15T12:19:06.000Z","size":2880,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-10-18T10:27:54.004Z","etag":null,"topics":["ci-cd","continuous-delivery","continuous-deployment","continuous-integration"],"latest_commit_sha":null,"homepage":"","language":"Go","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/mrasu.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":"2021-09-04T04:19:31.000Z","updated_at":"2021-10-15T12:19:09.000Z","dependencies_parsed_at":null,"dependency_job_id":"25053ac0-a714-4a8e-b09c-c825eb09d4de","html_url":"https://github.com/mrasu/shouka","commit_stats":{"total_commits":13,"total_committers":1,"mean_commits":13.0,"dds":0.0,"last_synced_commit":"c08b5b93b7138f4245004cda388939baaa344f8c"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrasu%2Fshouka","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrasu%2Fshouka/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrasu%2Fshouka/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrasu%2Fshouka/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mrasu","download_url":"https://codeload.github.com/mrasu/shouka/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239550058,"owners_count":19657538,"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":["ci-cd","continuous-delivery","continuous-deployment","continuous-integration"],"created_at":"2024-10-01T18:53:56.022Z","updated_at":"2025-11-08T05:30:39.652Z","avatar_url":"https://github.com/mrasu.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# Shouka\n\nShouka is a tool to setup CI/CD environment easily.\n\n## Why Shouka?\n\nCompared with library or framework, companies don't change their way of delivery often because they're focusing on their business and don't have room for updating their development environment.  \nShouka helps you to change your continuous integration and continuous delivery by generating code for your environment.  \nWith generated code, you can set up a new way, evaluate it and import it to your code . \n\nhttps://user-images.githubusercontent.com/1549784/134805933-55e541d5-b2da-4b49-b8b9-fca8ffa1c90d.mp4\n\n## How to use\n\nCurrently, Shouka supports AWS ECS that uses Docker image built by GitHub Actions.  \nWhat you need to do are:\n\n1. Download binary [here](https://github.com/mrasu/shouka/releases/tag/v0.0)\n2. Run `shouka generate`\n3. Answer questions by Shouka\n4. Run `terraform init` and `terraform apply` under \"terraforms\" directory Shouka made\n5. Push generated code to GitHub.\n6. You will see GitHub Actions runs test, builds image and starts CodeDeploy to update a image in ECS cluster. \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrasu%2Fshouka","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmrasu%2Fshouka","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrasu%2Fshouka/lists"}