Skip to content

Commit

Permalink
Enable epic maker workflow
Browse files Browse the repository at this point in the history
when committed then issues with label `kind/epic` will on
open/edit/labeling have
a section like:

```
<!-- EPIC:DATA
       #23 quarkusio#445 #44
-->
```

Expanded to a task list with link to issue + title header.

the checkbox will reflect wether open or closed at the time of
edit of the issue.
(we can potentially improve that in future)

Includes update to epic template and disables debug printing as
to speed things up a bit.
  • Loading branch information
maxandersen authored and Gytis Trikleris committed Apr 22, 2020
1 parent b09bf2b commit 55ce86b
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 4 deletions.
9 changes: 7 additions & 2 deletions .github/ISSUE_TEMPLATE/epic.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,10 @@ assignees: ''
### Analysis
(links to analysis docs containing architecture design work, requirements gathering, etc)

### Tasks
- [ ] _Checklist of sub tasks goes here, represented as links to GitHub issues_
<!-- task list will be automatically generated from below.
Just add issue references, i.e. #23, #458 and it will
be picked up.
>
<!-- EPIC:DATA
-->
4 changes: 2 additions & 2 deletions .github/workflows/autolabel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ jobs:
runs-on: ubuntu-latest
name: auto label
steps:
- name: Debug Action
uses: hmarr/[email protected]
# - name: Debug Action
# uses: hmarr/[email protected]
- name: issuelabeler
continue-on-error: true
uses: docker://maxandersen/jbang-issuelabeler
Expand Down
18 changes: 18 additions & 0 deletions .github/workflows/epicissues.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: "Epic issue lists"
on:
issues:
types: [opened, edited, labeled]

jobs:
autolabel:
runs-on: ubuntu-latest
name: auto label
steps:
# - name: Debug Action
# uses: hmarr/[email protected]
- name: epicmaker
uses: docker://maxandersen/jbang-epic-maker
env:
GITHUB_TOKEN: ${{ secrets.ISSUE_GITHUB_TOKEN }}
BOTNAME: quarkusbot
EPICLABEL: kind/epic

0 comments on commit 55ce86b

Please sign in to comment.