Skip to content
play

GitHub Action

Cards Moving Automation

v1.1.0 Latest version

Cards Moving Automation

play

Cards Moving Automation

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

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Cards Moving Automation

uses: yuta1024/cards-moving-automation@v1.1.0

Learn more about this action in yuta1024/cards-moving-automation

Choose a version

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