Skip to content

Latest commit

 

History

History
65 lines (54 loc) · 1.93 KB

README.md

File metadata and controls

65 lines (54 loc) · 1.93 KB

cards-moving-automation

Test codecov FOSSA Status

Automate that cards of GitHub Project move to any column with expiration.

Now, support only issue.

Building and testing

Install the dependencies

$ npm install

Run the tests

$ npm test

Usage

See action.yml For comprehensive list of options.

Basic:

name: 'Move expired cards'
on:
  schedule:
  - cron: "0 0 * * *"

jobs:
  automation:
    runs-on: ubuntu-latest
    steps:
      - uses: yuta1024/cards-moving-automation@v1
        with:
          repo_token: ${{ secrets.GITHUB_TOKEN }}
          project: 'The name of the GitHub Project'
          from_column: 'The name of the columns which contains cards to move'
          to_column: 'The name of the column to move it into'

Configure expiration_days:

name: 'Move expired cards'
on:
  schedule:
  - cron: "0 0 * * *"

jobs:
  automation:
    runs-on: ubuntu-latest
    steps:
      - uses: yuta1024/cards-moving-automation@v1
        with:
          repo_token: ${{ secrets.GITHUB_TOKEN }}
          project: 'The name of the GitHub Project'
          from_column: 'The name of the columns which contains cards to move'
          to_column: 'The name of the column to move it into'
          expiration_days: 30

License

FOSSA Status