|
47 | 47 | labels: ['Help Wanted']
|
48 | 48 | })
|
49 | 49 |
|
50 |
| - move_needs_info_issues: |
51 |
| - name: X-Needs-Info issues to Need info column on triage board |
52 |
| - runs-on: ubuntu-latest |
53 |
| - # Skip in forks |
54 |
| - if: github.repository == 'element-hq/element-android' |
55 |
| - steps: |
56 |
| - - uses: konradpabjan/move-labeled-or-milestoned-issue@219d384e03fa4b6460cd24f9f37d19eb033a4338 |
57 |
| - with: |
58 |
| - action-token: "${{ secrets.ELEMENT_BOT_TOKEN }}" |
59 |
| - project-url: "https://github.com/element-hq/element-android/projects/4" |
60 |
| - column-name: "Need info" |
61 |
| - label-name: "X-Needs-Info" |
62 |
| - |
63 | 50 | add_design_issues_to_project:
|
64 | 51 | name: X-Needs-Design to Design project board
|
65 | 52 | runs-on: ubuntu-latest
|
|
90 | 77 | project-url: https://github.com/orgs/element-hq/projects/28
|
91 | 78 | github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
92 | 79 |
|
93 |
| - move_element_x_issues: |
94 |
| - name: ElementX issues to ElementX project board |
95 |
| - runs-on: ubuntu-latest |
96 |
| - # Skip in forks |
97 |
| - if: > |
98 |
| - github.repository == 'element-hq/element-android' && |
99 |
| - (contains(github.event.issue.labels.*.name, 'Z-BBQ-Alpha') || |
100 |
| - contains(github.event.issue.labels.*.name, 'Z-BBQ-Beta') || |
101 |
| - contains(github.event.issue.labels.*.name, 'Z-BBQ-Release') || |
102 |
| - contains(github.event.issue.labels.*.name, 'Z-Banquet-Alpha') || |
103 |
| - contains(github.event.issue.labels.*.name, 'Z-Banquet-Beta') || |
104 |
| - contains(github.event.issue.labels.*.name, 'Z-Banquet-Release')) |
105 |
| - steps: |
106 |
| - - uses: actions/add-to-project@main |
107 |
| - with: |
108 |
| - project-url: https://github.com/orgs/element-hq/projects/43 |
109 |
| - github-token: ${{ secrets.ELEMENT_BOT_TOKEN }} |
110 |
| - |
111 |
| - ex_plorers: |
112 |
| - name: Add labelled issues to X-Plorer project |
113 |
| - runs-on: ubuntu-latest |
114 |
| - if: > |
115 |
| - contains(github.event.issue.labels.*.name, 'Team: Element X Feature') |
116 |
| - steps: |
117 |
| - - uses: actions/add-to-project@main |
118 |
| - with: |
119 |
| - project-url: https://github.com/orgs/element-hq/projects/73 |
120 |
| - github-token: ${{ secrets.ELEMENT_BOT_TOKEN }} |
121 |
| - |
122 |
| - ps_features1: |
123 |
| - name: Add labelled issues to PS features team 1 |
124 |
| - runs-on: ubuntu-latest |
125 |
| - if: > |
126 |
| - contains(github.event.issue.labels.*.name, 'A-Polls') || |
127 |
| - contains(github.event.issue.labels.*.name, 'A-Location-Sharing') || |
128 |
| - (contains(github.event.issue.labels.*.name, 'A-Voice-Messages') && |
129 |
| - !contains(github.event.issue.labels.*.name, 'A-Broadcast')) || |
130 |
| - (contains(github.event.issue.labels.*.name, 'A-Session-Mgmt') && |
131 |
| - contains(github.event.issue.labels.*.name, 'A-User-Settings')) |
132 |
| - steps: |
133 |
| - - uses: actions/add-to-project@main |
134 |
| - with: |
135 |
| - project-url: https://github.com/orgs/element-hq/projects/56 |
136 |
| - github-token: ${{ secrets.ELEMENT_BOT_TOKEN }} |
137 |
| - |
138 |
| - ps_features2: |
139 |
| - name: Add labelled issues to PS features team 2 |
140 |
| - runs-on: ubuntu-latest |
141 |
| - if: > |
142 |
| - contains(github.event.issue.labels.*.name, 'A-DM-Start') || |
143 |
| - contains(github.event.issue.labels.*.name, 'A-Broadcast') |
144 |
| - steps: |
145 |
| - - uses: actions/add-to-project@main |
146 |
| - with: |
147 |
| - project-url: https://github.com/orgs/element-hq/projects/58 |
148 |
| - github-token: ${{ secrets.ELEMENT_BOT_TOKEN }} |
149 |
| - |
150 |
| - ps_features3: |
151 |
| - name: Add labelled issues to PS features team 3 |
152 |
| - runs-on: ubuntu-latest |
153 |
| - if: > |
154 |
| - contains(github.event.issue.labels.*.name, 'A-Rich-Text-Editor') |
155 |
| - steps: |
156 |
| - - uses: actions/add-to-project@main |
157 |
| - with: |
158 |
| - project-url: https://github.com/orgs/element-hq/projects/57 |
159 |
| - github-token: ${{ secrets.ELEMENT_BOT_TOKEN }} |
160 |
| - |
161 |
| - voip: |
162 |
| - name: Add labelled issues to VoIP project board |
163 |
| - runs-on: ubuntu-latest |
164 |
| - if: > |
165 |
| - contains(github.event.issue.labels.*.name, 'Team: VoIP') |
166 |
| - steps: |
167 |
| - - uses: actions/add-to-project@main |
168 |
| - with: |
169 |
| - project-url: https://github.com/orgs/element-hq/projects/41 |
170 |
| - github-token: ${{ secrets.ELEMENT_BOT_TOKEN }} |
0 commit comments