{"id":19417997,"url":"https://github.com/americanexpress/task-status-pr-checker","last_synced_at":"2025-04-24T13:34:16.121Z","repository":{"id":42121796,"uuid":"246878426","full_name":"americanexpress/task-status-pr-checker","owner":"americanexpress","description":"This is triggered when a pull request is created. If the pull request has pending tasks. The pull request won't be merged and the status is updated on the pull request checks.","archived":false,"fork":false,"pushed_at":"2023-05-08T13:51:12.000Z","size":1349,"stargazers_count":10,"open_issues_count":6,"forks_count":1,"subscribers_count":19,"default_branch":"main","last_synced_at":"2024-04-14T13:05:38.835Z","etag":null,"topics":["actions","pull-request-review","task"],"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/americanexpress.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-03-12T16:14:03.000Z","updated_at":"2023-09-20T17:09:26.000Z","dependencies_parsed_at":"2024-11-10T13:12:30.543Z","dependency_job_id":"c6974602-928b-464d-a905-f38cc92d6d9b","html_url":"https://github.com/americanexpress/task-status-pr-checker","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/americanexpress%2Ftask-status-pr-checker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/americanexpress%2Ftask-status-pr-checker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/americanexpress%2Ftask-status-pr-checker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/americanexpress%2Ftask-status-pr-checker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/americanexpress","download_url":"https://codeload.github.com/americanexpress/task-status-pr-checker/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250636526,"owners_count":21463097,"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","pull-request-review","task"],"created_at":"2024-11-10T13:12:21.152Z","updated_at":"2025-04-24T13:34:15.805Z","avatar_url":"https://github.com/americanexpress.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Task Status Pull Request Checker\n\n\u003e This is triggered when a pull request is created. If the pull request has pending tasks. The pull request won't be merged and the status is updated on the pull request checks.\n\n## 👩‍💻 Hiring 👨‍💻\n\n\u003e Want to get paid for your contributions to `actions`?\n\u003e Send your resume to oneamex.careers@aexp.com\n\n## 📖 Table of Contents\n\n* [Actions](#-actions)\n* [License](#%EF%B8%8F-license)\n* [Code Of Conduct](#%EF%B8%8F-code-of-conduct)\n* [Contributing](#-contributing)\n\n### How to enable this action\n\n1. Create a [github workflow](https://help.github.com/en/actions/configuring-and-managing-workflows/configuring-a-workflow) in your repository and add the below.\n\n```yaml\n on:\n  pull_request:\n    types:\n      - opened\n      - edited\n  pull_request_review_comment:\n    types:\n      - created\n      - deleted\n      - edited\n  issue_comment:\n    types:\n      - created\n      - deleted\n      - edited\njobs:\n  task_checker:\n    runs-on: ubuntu-latest\n    name: Check for tasks in pull requests\n    steps:\n      - name: Pull request task checker\n        uses: americanexpress/task-status-pr-checker@v1\n        with:\n          GITHUB_TOKEN: '${{ secrets.GITHUB_TOKEN }}'\n ```\n\n1. Tasks\n\n![Building passing after task is marked complete](./tasks-checker.gif)\n\n\n## 🗝️ License\n\nAny contributions made under this project will be governed by the [Apache License\n2.0](./LICENSE).\n\n## 🗣️ Code of Conduct\n\nThis project adheres to the [American Express Community Guidelines](./CODE_OF_CONDUCT.md).\nBy participating, you are expected to honor these guidelines.\n\n## 🏆 Contributing\n\nWe welcome Your interest in the American Express Open Source Community on Github.\nAny Contributor to any Open Source Project managed by the American Express Open\nSource Community must accept and sign an Agreement indicating agreement to the\nterms below. Except for the rights granted in this Agreement to American Express\nand to recipients of software distributed by American Express, You reserve all\nright, title, and interest, if any, in and to Your Contributions. Please [fill\nout the Agreement](https://cla-assistant.io/americanexpress/).\n\nPlease feel free to open pull requests and see [CONTRIBUTING.md](./CONTRIBUTING.md) to learn how to get started contributing.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famericanexpress%2Ftask-status-pr-checker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Famericanexpress%2Ftask-status-pr-checker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famericanexpress%2Ftask-status-pr-checker/lists"}