{"id":18564810,"url":"https://github.com/snasirca/autorebase-notify-action","last_synced_at":"2025-05-15T18:34:47.199Z","repository":{"id":45926291,"uuid":"429859622","full_name":"snasirca/autorebase-notify-action","owner":"snasirca","description":"Automatically notify all PRs to rebase when their base branch receives a new push","archived":false,"fork":false,"pushed_at":"2021-11-27T16:13:06.000Z","size":7,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-26T12:09:42.568Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Shell","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/snasirca.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-11-19T16:12:39.000Z","updated_at":"2021-11-27T16:13:09.000Z","dependencies_parsed_at":"2022-09-05T16:01:37.049Z","dependency_job_id":null,"html_url":"https://github.com/snasirca/autorebase-notify-action","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/snasirca%2Fautorebase-notify-action","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/snasirca%2Fautorebase-notify-action/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/snasirca%2Fautorebase-notify-action/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/snasirca%2Fautorebase-notify-action/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/snasirca","download_url":"https://codeload.github.com/snasirca/autorebase-notify-action/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239293948,"owners_count":19615043,"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":"2024-11-06T22:16:25.598Z","updated_at":"2025-02-17T13:14:30.023Z","avatar_url":"https://github.com/snasirca.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Auto-Rebase Notify Action\n\n\u003e A GitHub Action to automatically notify all PRs to rebase when their base \n\u003e branch receives a new push\n\n[![Build Status](https://github.com/snasirca/autorebase-notify-action/workflows/Auto-Rebase Notify/badge.svg)](https://github.com/snasirca/autorebase-notify-action/actions)\n\n## Prerequisites\n\n* You must have set up the [Rebase GitHub Action](https://github.com/cirrus-actions/rebase/)\n\n## Usage\n\nCreate a workflow file under `.github/workflows` called `autorebase.yml` with\nthe following content:\n\n```yml\nname: Auto-Rebase Notify\n\non:\n  push:\n\njobs:\n  build:\n    runs-on: ubuntu-latest\n\n    steps:\n      - name: Trigger rebase\n        uses: snasirca/autorebase-notify-action@main\n        env:\n          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}\n```\n\n\u003e NOTE: To ensure GitHub Actions is automatically re-run after a successful \n\u003e rebase action use a [Personal Access Token](https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/creating-a-personal-access-token) \n\u003e for `snasirca/autorebase-notify-action@main`. See the following [discussion](https://github.community/t/triggering-a-new-workflow-from-another-workflow/16250/37) \n\u003e for more details.\n\n```yaml\n\n...\n      - name: Trigger rebase\n        uses: snasirca/autorebase-notify-action@main\n        env:\n          GITHUB_TOKEN: ${{ secrets.PAT_TOKEN }}\n```\n\nAdd the label `autorebase` to PRs that you want to target.\n\n## License\n\n[MIT](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsnasirca%2Fautorebase-notify-action","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsnasirca%2Fautorebase-notify-action","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsnasirca%2Fautorebase-notify-action/lists"}