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

GitHub Action

Milestone Schedule

v1

Milestone Schedule

calendar

Milestone Schedule

Creates Issue Milestones in a GitHub repository, according to an iCalendar (RFC 5545) Recurrence schedule

Installation

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

              

- name: Milestone Schedule

uses: MrGossett/github-action-milestone-schedule@v1

Learn more about this action in MrGossett/github-action-milestone-schedule

Choose a version

Milestone Schedule GitHub Action

This action creates Issue Milestones in a GitHub repository, according to an iCalendar (RFC 5545) Recurrence schedule.

Inputs

recurrence

Required The RFC 5545 Recurrence pattern defining a schedule of Milestone due dates.

count

Required The number of upcoming milestones that should be created each run.

format

Optional A format string as specified in Golang's time package used to determine each Milestone's title. defaults to 2006-01-02

Example usage

uses: MrGossett/github-action-milestone-schedule@v1
env:
  GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
  recurrence: 'FREQ=WEEKLY;BYDAY=FR;DTSTART=20191211T220000Z'
  format: 'Due 2006-Jan-02'
  count: 4