forked from root-project/root
-
Notifications
You must be signed in to change notification settings - Fork 0
62 lines (60 loc) · 1.33 KB
/
Copy pathprojFixedIssues.yml
File metadata and controls
62 lines (60 loc) · 1.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
name: 'GetFixedIssues'
on:
workflow_dispatch:
inputs:
major:
type: choice
description: Major
options:
- 6
- 7
- 8
required: true
default: 6
minor:
type: choice
description: Minor
options:
- 26
- 28
- 30
- 32
- 36
- 38
- 40
- 42
- 44
- 46
- 48
required: true
default: 40
patch:
type: choice
description: Patch
options:
- "00"
- "02"
- "04"
- "06"
- "08"
- "10"
- "12"
- "14"
- "16"
- "18"
- "20"
- "22"
- "24"
- "26"
- "28"
- "30"
required: true
default: "00"
jobs:
check-tag:
runs-on: ubuntu-latest
steps:
- name: Generate list of closed issues for release notes
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: gh project item-list `gh project list --owner root-project |grep ${{ inputs.major }}.${{ inputs.minor }}.${{ inputs.patch }}|awk '{print $1}'` --owner root-project -L 8192|grep "Issue"|sort -t$'\t' -k3 -n -r| awk -v FS='\t' -v OFS='\t' '{print " * [[#"$3"](https://github.com/root-project/root/issues/"$3")] - "$2}'