Skip to content
A GitHub action that checks if all tasks are completed in the pull requests.
TypeScript JavaScript
Use this GitHub Action with your project

Add this Action to an existing workflow or create a new one.

View on Marketplace
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
__tests__
dist
src
.eslintignore
.eslintrc.json
.gitignore
.prettierignore
.prettierrc.json
LICENSE
README.md
action.yml
actions_console.png
check_result.png
jest.config.js
package-lock.json
package.json
tsconfig.json

README.md

Task Completed Checker Action

A GitHub action that checks if all tasks are completed in the pull requests.

▶️ Usage

Create a workflow

name: 'PR Tasks Completed Check'
on: 
  pull_request:
    types: [opened, edited]

jobs:
  task-check:
    runs-on: ubuntu-latest
    steps:
      - uses: kentaro-m/task-completed-checker-action@v0.1.0
        with:
          repo-token: "${{ secrets.GITHUB_TOKEN }}"

Check whether tasks are completed

Add a pull request template to your repository (.github/pull_request_template.md).

For example:

## Issue Type
<!-- ignore-task-list-start -->
- [ ] Bug
- [ ] Document
- [ ] Enhancement
<!-- ignore-task-list-end -->

## Checklist
- [x] I have read the [CONTRIBUTING.md]()
- [x] I have made corresponding changes to the documentation
- [x] My changes generate no lint errors
- [x] I have added tests that prove my fix is effective or that my feature works
- [x] New and existing unit tests pass locally with my changes

Create a pull request that contained tasks list to your repository and will be started automatically a workflow to check whether tasks are completed.

Every time edit a description of a pull request will be started automatically a new workflow to check.

Check whether tasks are completed

You can check a list of completed tasks and uncompleted tasks at the Actions page.

Check a list of completed/uncompleted tasks

Ignore checks whether tasks are completed

Please surround the task list with <!-- ignore-task-list-start --> and <!-- ignore-task-list-end --> for ignoring checks whether tasks are completed.

## Issue Type
<!-- ignore-task-list-start -->
- [ ] Bug
- [ ] Document
- [x] Enhancement
<!-- ignore-task-list-end -->

## Checklist
- [x] I have read the [CONTRIBUTING.md]()
- [x] I have made corresponding changes to the documentation
- [x] My changes generate no lint errors
- [x] I have added tests that prove my fix is effective or that my feature works
- [x] New and existing unit tests pass locally with my changes

📝 Licence

MIT

You can’t perform that action at this time.