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

GitHub Action

recently-closed-issues

1.0.7 Pre-release

recently-closed-issues

git-commit

recently-closed-issues

A GitHub Action that allows you to retrieve all issues that were recently closed by a commit

Installation

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

              

- name: recently-closed-issues

uses: TheBusyBiscuit/[email protected]

Learn more about this action in TheBusyBiscuit/recently-closed-issues

Choose a version

GitHub Action: Retrieve issues that were recently closed by a commit

This simple Action provides you a way to retrieve issues that were recently closed via a commit.
The GitHub API currently does not allow us to retrieve that information in any easily accessible way, hence why I made this Action myself.

This can be very useful if you want to assign labels to closed tickets for example.

Inputs

token

Required The token is just a standard Access Token from GitHub, this is used for authentication.
You can use the built-in ${{ secrets.GITHUB_TOKEN }} variable for this.

max_commits

Required This parameter determines how many commits should be retrieved. The maximal value for this is 100.

Outputs

issues

The output of this is a JSON Array of numbers, corresponding to the issue numbers that were closed via commits.

Example usages

Print out recently closed tickets

on:
  issue:
    types:
      - closed

jobs:
  scan:
    runs-on: ubuntu-latest
    steps:
      - uses: TheBusyBiscuit/recently-closed-issues@master
        id: my_step_id
        token: ${{ secrets.GITHUB_TOKEN }}
        max_commits: 20
      - run: echo $ {{ steps.my_step_id.outputs.issues }}

Assign a label to an issue if it was closed by a ticket

// TODO