{"id":15099341,"url":"https://github.com/authress-engineering/github-action-rebuild-pull-requests","last_synced_at":"2026-01-06T20:45:18.143Z","repository":{"id":191579396,"uuid":"684977696","full_name":"Authress-Engineering/github-action-rebuild-pull-requests","owner":"Authress-Engineering","description":"Automatically rebuild pull requests when they become stale or when changes are pushed to destination branch.","archived":false,"fork":false,"pushed_at":"2023-10-24T20:50:29.000Z","size":8863,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"release/1.0","last_synced_at":"2025-03-18T13:02:01.567Z","etag":null,"topics":["actions","auto-updates","autoupdater","github","github-action","github-actions","merge-train","pipeline","pr","pull-requests"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Authress-Engineering.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-08-30T08:47:08.000Z","updated_at":"2024-03-21T10:17:53.000Z","dependencies_parsed_at":null,"dependency_job_id":"5dd79a51-a6d5-4b4b-a284-692598e58333","html_url":"https://github.com/Authress-Engineering/github-action-rebuild-pull-requests","commit_stats":null,"previous_names":["rhosys/github-action-rebuild-pull-requests"],"tags_count":28,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Authress-Engineering%2Fgithub-action-rebuild-pull-requests","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Authress-Engineering%2Fgithub-action-rebuild-pull-requests/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Authress-Engineering%2Fgithub-action-rebuild-pull-requests/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Authress-Engineering%2Fgithub-action-rebuild-pull-requests/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Authress-Engineering","download_url":"https://codeload.github.com/Authress-Engineering/github-action-rebuild-pull-requests/tar.gz/refs/heads/release/1.0","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245878929,"owners_count":20687297,"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","auto-updates","autoupdater","github","github-action","github-actions","merge-train","pipeline","pr","pull-requests"],"created_at":"2024-09-25T17:11:02.806Z","updated_at":"2026-01-06T20:45:18.113Z","avatar_url":"https://github.com/Authress-Engineering.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GitHub Action - Automatically Rebuild Pull Requests\nThis is a GitHub Action to automatically rebuild pull requests when the pull request target changes.\n\nThis is an open source project managed by the [Authress Engineering team](https://authress.io).\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://authress.io\" alt=\"Authress Engineering\"\u003e\n    \u003cimg src=\"https://img.shields.io/static/v1?label=Authress+Engineering\u0026message=GitHub%20Action\u0026color=%23FBAF0B\u0026logo=androidauto\u0026logoColor=%23FBAF0B\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/Rhosys/github-action-rebuild-pull-requests/actions/workflows/release.yml\" alt=\"GitHub Marketplace Link\"\u003e\n    \u003cimg src=\"https://github.com/Rhosys/github-action-rebuild-pull-requests/actions/workflows/release.yml/badge.svg\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\nReview the GitHub action in the marketplace: [GitHub Rebuild Pull Requests](https://github.com/marketplace/actions/rebuild-stale-pullrequests)\n\n## How does this GitHub action work?\nWhen a branch in your GitHub repository is updated, this GitHub action automatically finds open pull requests that target that branch and forces a rebuild for them.\n\n## Why?\nThis GitHub action exists because GitHub will not re-trigger builds. That means when a PR targets a branch and that branch changes, that PR is now out of date. That meas tests are not rerun, validations are not rechecked. Breaking changes will be present and not validated. By adding in this action, those PR will be automatically rerun.\n\n## Usage\nIn your GitHub action workflow add the follow step.\n\n```yaml\n# Important! This is required: https://docs.github.com/en/rest/actions/workflow-jobs?apiVersion=2022-11-28\npermissions:\n  contents: read\n  actions: write\n\njobs:\n  build:\n    steps:\n    - uses: actions/checkout@v3\n    # Put this action anywhere in your GitHub action workflow\n    - uses: rhosys/github-action-rebuild-pull-requests@v1.0\n      with:\n        github_token: ${{ secrets.GITHUB_TOKEN }}\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fauthress-engineering%2Fgithub-action-rebuild-pull-requests","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fauthress-engineering%2Fgithub-action-rebuild-pull-requests","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fauthress-engineering%2Fgithub-action-rebuild-pull-requests/lists"}