Releases: imjohnbo/issue-bot
Releases · imjohnbo/issue-bot
v2.4.1
Automatic compilation
v2.3.1 - Bug fix for #14
Merge pull request #19 from imjohnbo/fix/14 Fix #14
Templates
Use Handlebars templates!
Flag for linked comments
v2.0 - Issue Bot
This release contains a generic issue-bot
for all your issue opening needs! ❤️ 🤖
New features
- Issue
template
can come from anywhere in the repo, not only in.github/ISSUE_TEMPLATE
- Issue template metadata (
assignees
,title
,labels
) used as backup if these inputs are not provided close-previous
input allows you to toggle whether the most recent matching issue in the series is closed
Breaking changes
title
andlabels
are required, whether as an input or as metadata in an issue template
Not-so-breaking changes
- Although the name of the action and repository changed from
weekly-radar
toissue-bot
, it looks like the redirect works
Template issue input
By default, weekly-radar
opens issues that look a little something like this:
But now, you can unleash all the creativity your team deserves by using issue templates instead! 🎉Try it out with the new template
input:
steps:
- name: weekly-radar
uses: imjohnbo/weekly-radar@master
with:
assignees: "some space delimited list of assignees"
label: "my-custom-label"
pinned: true
template: "my_template.md"
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Issue number output
Now produces issue_number
output to use in downstream actions. For example:
- An action runs after this to add another issue comment stating whose turn it is on a rotating duty schedule
- An action runs after this to paste a link to the new weekly radar issue into your team's Slack channel
Pinned input
Now accepts pinned
input:
pinned
(optional) is a boolean flag that pins the issue to your repository for easier access.
v1 Release
Keep your team in sync with a Weekly Radar!
This is the initial release of Weekly Radar featuring:
- Support for the latest version of GitHub Actions
- Custom
assignees
- the team members that will contribute or view the Weekly Radar - Custom
label