Skip to content
layout

GitHub Action

Project Card Action

v1 Latest version

Project Card Action

layout

Project Card Action

Move issue cards across your GitHub project board automatically

Installation

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

              

- name: Project Card Action

uses: ineshbose/project-card-action@v1

Learn more about this action in ineshbose/project-card-action

Choose a version

Project Card Action

A GitHub Action that moves issue cards in your project boards, without having to specify the board and column names, from a workflow. This project is in BETA. Please report bugs if encountered.

Usage

name: Move card

on:
  # refer https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows#issues
  issues:
    types: [assigned]
  # refer https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows#issue_comment
  issue_comment:
    types: [created]

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - uses: ineshbose/project-card-action@v1
        with:
          GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
          ISSUE_NUMBER: ${{ github.event.issue.number }}
          TARGET_COLUMN: 'Review'
Argument Required Default Description
GH_TOKEN Yes GitHub Token required to make changes. You can use ${{ secrets.GITHUB_TOKEN }}.
ISSUE_NUMBER Yes The issue number that the card is connected to.
PROJECT_NAME No The project/board where the card should be. The action searches through all projects/boards otherwise.
SOURCE_COLUMN No The column where the card should be. The action searches through all columns otherwise.
TARGET_COLUMN Yes The column where the card should be moved.
CARD_POSITION No bottom The position of the card in the target column.