Šimon Brandner
5b65528038
Make GH actions clone from the correct fork and cleanup
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-29 17:37:11 +02:00
Kat Gerasimova
b36b3f1e91
Merge pull request #18738 from kittykat/issue-templates
...
Issue templates: add question about homeserver
2021-08-25 19:07:55 +01:00
James Salter
87d5527489
Fix column name as we renamed it
2021-08-25 15:45:56 +01:00
Ekaterina Gerasimova
a761dac99f
Issue templates: add question about homeserver
...
Some issues are related to homeserver, version or settings.
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-08-25 13:13:09 +01:00
Kat Gerasimova
0e82b884e8
Issue template: fix typo
2021-08-23 17:23:15 +01:00
Ekaterina Gerasimova
b04b2baf4e
Issue triage: move only defects into priority bugs
2021-08-19 14:33:45 +01:00
Ekaterina Gerasimova
9adcabb860
Issue triage: update automation for new labels
2021-08-19 11:01:07 +01:00
Ekaterina Gerasimova
5f4fa6b17a
Issue triage: update automation for design team
...
1/ O-Frequent/P-High: All issues
2/ O-Intermediate/P-Medium issues which match S-Critical, S-Major or S-Minor
2021-08-19 08:56:14 +01:00
J. Ryan Stinnett
d836ed5291
Fix name of Netlify workflow
2021-08-18 14:19:44 +01:00
Kat Gerasimova
1b9ae1b32f
Issue triage: move priority design tasks
...
Update to match column name
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-08-18 09:26:48 +01:00
Kat Gerasimova
6c39127018
Issue triage: move priority issues to design board
...
Move X-Needs-Design which are critical or major and high prevalence to the design board
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-08-18 09:10:48 +01:00
Kat Gerasimova
a1261254c9
Merge pull request #18606 from kittykat/issue-automation
...
Issue triage: move priority bugs onto team board
2021-08-18 07:25:50 +01:00
Ekaterina Gerasimova
60b61dbf27
Issue triage: move priority bugs onto team board
...
Automatically move all bugs with the right label combinations onto the Priority bugs column on the Web App Team's board.
Signed-off-by: Ekaterina Gerasimova <kittykat3756@gmail.com>
2021-08-17 23:25:58 +01:00
Kat Gerasimova
225ee474eb
Issue forms: update bug-web
...
Move rageshake to the bottom of the form and change phrasing slightly
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-08-17 20:06:39 +01:00
Kat Gerasimova
184613753f
Issue forms: update bug-desktop
...
Move rageshake to the bottom of the form and change phrasing slightly
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-08-17 20:02:55 +01:00
Šimon Brandner
3d25198994
Move and update rageshake input
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-13 16:47:49 +02:00
Šimon Brandner
2d77341641
Merge remote-tracking branch 'upstream/develop' into fix/logs-bug
2021-08-13 16:45:10 +02:00
David Baker
002c7328f3
Merge remote-tracking branch 'origin/develop' into dbkr/edit_pr_desc
2021-08-11 21:39:07 +01:00
David Baker
8016b340b0
Just upload the PR object itself
...
We don't know what secret info might end up in the context
2021-08-11 21:20:28 +01:00
David Baker
1fe5ace8ed
Edit PR Description instead of commenting
...
We could include the magic comments in the PR template so the various
automated comments were always in the same order, if we wanted.
2021-08-11 21:10:22 +01:00
David Baker
bbdee0d83b
publish the right directory
2021-08-11 19:41:37 +01:00
David Baker
cf8ee19e23
Fix Netflify builds from fork PRs
...
Some absolutely horrenous hacks to upload the context as an artifact
then download it, unzip it and set the PR number as a variable we can
use, because GitHub Actions just doesn't offer any other way of doing
this.
Maybe we'd be better off going back to Netlify...
2021-08-11 19:25:17 +01:00
David Baker
87690f0739
Fix netflify preview build comment
2021-08-10 11:49:25 +01:00
David Baker
c1b49092f8
Merge pull request #6586 from matrix-org/dbkr/pr_comment_in_workflow_run
...
Do the PR comment a different way
2021-08-10 11:40:57 +01:00
Ekaterina Gerasimova
424fd8da70
Issue forms: remove old template
...
Signed-off-by: Ekaterina Gerasimova <kittykat3756@gmail.com>
2021-08-10 11:02:50 +01:00
Ekaterina Gerasimova
fd9b14a75e
Triage automation: update token
...
GitHub bug means that GITHUB_TOKEN doesn't work according to
documentation at https://docs.github.com/en/actions/reference/authentication-in-a-workflow#permissions-for-the-github_token because it doesn't have the right permissions for moving stuff to a project board.
The automation throws this error:
Error: Resource not accessible by integration
Use our own generated token for now.
Signed-off-by: Ekaterina Gerasimova <kittykat3756@gmail.com>
2021-08-10 09:48:27 +01:00
Kat Gerasimova
e6305c0e59
Merge pull request #18426 from kittykat/develop
...
Issue forms: replace enhancement request with form
2021-08-10 08:51:13 +01:00
Kat Gerasimova
524a144d38
Merge pull request #18462 from kittykat/issue-board
...
Add Actions for moving tasks on triage workboard
2021-08-09 20:39:45 +01:00
David Baker
6eed09f261
Merge pull request #6574 from matrix-org/dbkr/preview_changelog
...
Add changelog preview action
2021-08-09 20:21:16 +01:00
David Baker
32ad5dc19c
Do the PR comment a different way
...
Because the built in netlify action's way doesn't work in workflow_run
2021-08-09 20:16:54 +01:00
David Baker
d2e8e13afb
No event.number in the workflow_run action
2021-08-09 19:27:13 +01:00
David Baker
dd36dde8c9
rename artifact
2021-08-09 19:16:08 +01:00
David Baker
28eb45b928
Hopefully working Netlify upload
...
as per comment
2021-08-09 18:35:36 +01:00
David Baker
81b72fe70e
disable netlify uplaod while I debug it
2021-08-09 18:03:15 +01:00
Ekaterina Gerasimova
4de76c4c8e
Add Actions for moving tasks on triage workboard
...
The Action token may or may not work, no way to test without trying
Signed-off-by: Ekaterina Gerasimova <kittykat3756@gmail.com>
2021-08-09 16:29:26 +01:00
David Baker
bcc7c9cd20
Use a GitHub action to build the Netlify preview build
...
So we don't need netflify to sit there building the develop branch
for no reason. Also it will comment with the URL rather than having
to dig it out of the checks.
Upload part not tested yet.
2021-08-06 23:54:19 +01:00
David Baker
429eb085ea
Add changelog preview action
2021-08-06 23:05:06 +01:00
David Baker
26170deb3b
Add changelog preview action
2021-08-06 23:05:05 +01:00
Šimon Brandner
b5fdeb127f
Add logs checkbox
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-06 15:54:26 +02:00
Ekaterina Gerasimova
b38d79dd85
Issue forms: replace enhancement request with form
...
Signed-off-by: Ekaterina Gerasimova <kittykat3756@gmail.com>
2021-08-06 13:35:18 +01:00
Ekaterina Gerasimova
a77a975bf8
Issue forms: remove unused assignee tag
...
Signed-off-by: Ekaterina Gerasimova <kittykat3756@gmail.com>
2021-08-06 12:43:32 +01:00
Ekaterina Gerasimova
188492d320
Issue forms: remove triage label from bugs
2021-08-06 11:46:56 +01:00
Ekaterina Gerasimova
854f5b5ef2
Issue forms: remove title from bug template
...
Signed-off-by: Ekaterina Gerasimova <kittykat3756@gmail.com>
2021-08-06 11:46:48 +01:00
Ekaterina Gerasimova
98a71bd7df
Issue forms: add question about source for desktop
2021-08-06 09:14:06 +01:00
Ekaterina Gerasimova
8480dbb726
Add new issue templates for bugs
...
Replace the old issue template with two new issue forms to help guide
contributors through the issue creation
Signed-off-by: Ekaterina Gerasimova <kittykat3756@gmail.com>
2021-08-06 09:07:14 +01:00
David Baker
aeca4df693
Merge pull request #18389 from vector-im/dbkr/move_issues_workflow
...
Add github workflow to put issues tagged design on the design board
2021-08-04 18:57:39 +01:00
David Baker
54620a2eb8
Fix org in codeowners
2021-08-04 18:53:50 +01:00
David Baker
e9863f0719
Add github workflow to put issues tagged design on the design board
2021-08-04 18:50:09 +01:00
David Baker
d9289f063a
Add codeowners
2021-08-04 13:31:27 +01:00
David Baker
d0b295f1a7
Add CODEOWNERS
2021-08-04 13:28:31 +01:00