{"id":29427491,"url":"https://github.com/imoitself/repo-missile","last_synced_at":"2026-04-10T20:46:04.794Z","repository":{"id":302450109,"uuid":"1012480946","full_name":"IMOitself/repo-missile","owner":"IMOitself","description":"github action to push to a repository","archived":false,"fork":false,"pushed_at":"2025-07-10T10:09:11.000Z","size":63,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-07-10T16:03:02.924Z","etag":null,"topics":["actions","automation","bash-script","bash-scripting","folder-sync","github-actions","push","reusable-workflow","reusable-workflows","sync","synchronization","workflow","workflows"],"latest_commit_sha":null,"homepage":"","language":"Shell","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/IMOitself.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,"zenodo":null}},"created_at":"2025-07-02T11:55:36.000Z","updated_at":"2025-07-10T10:09:17.000Z","dependencies_parsed_at":"2025-07-03T08:33:31.121Z","dependency_job_id":"cdd9d40c-6b1a-401c-a973-9f33536616e6","html_url":"https://github.com/IMOitself/repo-missile","commit_stats":null,"previous_names":["imoitself/subfoldersync-vibe","imoitself/repo-missile"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/IMOitself/repo-missile","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IMOitself%2Frepo-missile","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IMOitself%2Frepo-missile/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IMOitself%2Frepo-missile/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IMOitself%2Frepo-missile/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IMOitself","download_url":"https://codeload.github.com/IMOitself/repo-missile/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IMOitself%2Frepo-missile/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264995709,"owners_count":23695015,"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":["actions","automation","bash-script","bash-scripting","folder-sync","github-actions","push","reusable-workflow","reusable-workflows","sync","synchronization","workflow","workflows"],"created_at":"2025-07-12T13:08:58.446Z","updated_at":"2026-04-10T20:46:04.787Z","avatar_url":"https://github.com/IMOitself.png","language":"Shell","readme":"# repo-missile\nA fork of [github-action-push-to-another-repository](https://github.com/cpina/github-action-push-to-another-repository) \n\n\u003e [!NOTE]\n\u003e uses code from [danmindru's](https://github.com/danmindru/push-files-to-another-repository) \u003cbr\u003e\n\u003e which is a fork of [nkoppel's](https://github.com/nkoppel/push-files-to-another-repository) \u003cbr\u003e\n\u003e which is a fork of [cpina's](https://github.com/cpina/github-action-push-to-another-repository)\n\n\u003cbr\u003e\u003cbr\u003e\n\n\u003e [!CAUTION]\n\u003e the development of this project has been stopped. continuation will be done in [commit-catcher](https://github.com/IMOitself/commit-catcher). \u003cbr\u003e\u003cbr\u003e\n\u003e **REASON:** just like [AfterReadme](https://github.com/IMOitself/AfterReadme) it is not working as intended and has fundamental flaw in the system. i really did tried coming up with different ideas how to implement it but it lead me to burnout oof!\u003cbr\u003e\n\n\u003e [!WARNING]\n\u003e **this is a note if you really really really wanna try this** \u003cbr\u003e\u003cbr\u003e there's no need to change `IMOitself/repo-missile@0.2` \u003cbr\u003e at the code below. it is set to a stable release \u003cbr\u003e\u003cbr\u003e do not change it to `IMOitself/repo-missile@master` \u003cbr\u003e as it is currently unstable.\n\n\u003cbr\u003e\n\n## TODO\n- [ ] refactor entrypoint.sh\n- [ ] make it not squash commits on push\n\n## Installation \n\u003e [!IMPORTANT]\n\u003e sadly discontinued ;-;\u003cbr\u003e\u003cbr\u003e\n\u003e [*(outdated guide)*](https://github.com/danmindru/push-files-to-another-repository/blob/master/README.md)\n\n## Example usage\n- **Example Repositories:**\n- [IMOaswell/A](https://github.com/IMOaswell/A) and [IMOaswell/B](https://github.com/IMOaswell/B)\n- **Example workflow file:**\n- ```yaml\n    name: Sync Subfolder to Repo B\n\n    on:\n      push:\n        branches:\n          - master\n        paths:\n          - 'this/is/subfolder/**'\n\n    jobs:\n      push_subfolder_to_repo_b:\n        runs-on: ubuntu-latest\n        \n        steps:\n          - name: Checkout Repository A\n            uses: actions/checkout@v4\n\n          - name: Push 'this/is/subfolder' to Repository B\n            uses: IMOitself/repo-missile@0.2\n            env:\n              API_TOKEN_GITHUB: ${{ secrets.GH_PAT }}\n            with:\n              source-files: 'this/is/subfolder/'\n              destination-username: 'IMOaswell'\n              destination-repository: 'B'\n              destination-directory: 'this/is/subfolder'\n              commit-email: 'IMOaswell@users.noreply.github.com'\n  ```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimoitself%2Frepo-missile","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fimoitself%2Frepo-missile","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimoitself%2Frepo-missile/lists"}