Automate that cards of GitHub Project move to any column with expiration.
Now, support only issue
.
Install the dependencies
$ npm install
Run the tests
$ npm test
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