Skip to content
You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
check-circle

GitHub Action

Auto Closer

v0.0.5

Auto Closer

check-circle

Auto Closer

A GitHub Action that closes all issues with a specific label while keeping the latest one(s) open

Installation

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

              

- name: Auto Closer

uses: lowply/[email protected]

Learn more about this action in lowply/auto-closer

Choose a version

Auto Closer

This action closes all issues that have a specific label while keeping the latest one(s) open. Works best for daily, weekly or monthly auto created issues. Use with care for the initial run expecially when you have a large number of open issues with the label.

Environment variables

  • AC_LABEL (required): The label that the target issue should have.
  • AC_KEEP (optional): The number of the issues should be kept open. Default value: 1

Running locally for development

This is designed to be used as a GitHub Action, but you can also just build and run it locally with the following env vars:

export GITHUB_TOKEN="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
export GITHUB_REPOSITORY="owner/repository"
export AC_LABEL="label"
go run src/main.go