Kat Gerasimova
7753fee9e1
Issue workflow improvements ( #19976 )
...
- Fix filtering for Design issues
- Split out spaces jobs for new and old boards, so they don't
depend on each other
- Remove voice message job for the old board
- Rename Priority bugs workflow to be shorter
- Improve naming for jobs so they're easier to read in the GitHub
Actions page
2021-12-02 16:44:02 +01:00
Andy Balaam
090fc808bb
Move workflow env sections into steps for PR workflow ( #19926 )
2021-11-29 17:22:53 +00:00
Andy Balaam
10e121a514
Review requests workflow ( #19911 )
...
* Review requests workflow
* Move env section up
* Use jq instead of sed to process JSON
2021-11-26 16:23:07 +00:00
Kat Gerasimova
b2e8f212e4
Issue automation workflow updates ( #19767 )
...
* Add automation to move Threads issues
Fixes #19732
* Rename triage workflows to be more consistent
2021-11-16 14:04:11 +00:00
Kat Gerasimova
8e279116ae
Update triage workflow to fix conditional ( #19682 )
...
Docs say to use curly brackets, internet says that can break
multiline conditionals.
Trying to fix the if statement applying only to the first step in the job and
the second step ignoring the conditional.
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-11-10 16:42:18 +00:00
Kat Gerasimova
28f00498a2
Actions: use new voice message board for issues ( #19670 )
...
Voice-Messages are moving to org-level beta board so add automation to
send issues there (will remove old board automation after the move).
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-11-09 15:10:19 +00:00
Kat Gerasimova
4158a49297
Fix conditional check before moving design issues ( #19658 )
...
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-11-08 14:44:22 +00:00
Kat Gerasimova
2ef1191afa
Move Spaces issues to new Delight board ( #19661 )
...
Keep automation for old board too as we haven't moved the team yet
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-11-08 14:44:05 +00:00
Kat Gerasimova
0317e39ef7
Move P1 issues to crypto team board ( #19654 )
...
Move high priority issues which have an E2EE label to the crypto team
org level old style project board.
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-11-08 12:17:20 +00:00
Kat Gerasimova
8c227f61dd
Update design team workflow to use beta board ( #19647 )
...
Try sending design issues to the beta board
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-11-05 15:12:49 -06:00
Kat Gerasimova
0c3efaec9a
Workflow: do a better check on X-Needs-Info ( #19641 )
...
Previous check doesn't really work.
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-11-05 16:32:19 +00:00
Kat Gerasimova
addb6183b3
Workflow: move voice message issues to their board ( #19626 )
...
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-11-04 15:45:28 +00:00
Kat Gerasimova
ef87da52f4
Workflow: use our special token instead of github ( #19618 )
...
This could fix the obscure "#ERROR# HttpError: Validation Failed" that
we're getting in failed actions.
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-11-04 11:43:12 +00:00
Kat Gerasimova
06e855c601
Update workflow name to be correct ( #19614 )
...
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-11-04 10:44:33 +00:00
Kat Gerasimova
c0a7437c20
Reference commits instead of tags in workflows ( #19597 )
...
This is better in case the tag is ever assigned to another commit.
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-11-03 12:42:46 +00:00
Kat Gerasimova
f9cbdb8aa0
Update issue -> board automation ( #19589 )
...
Merge issues-to-projects and triage-needs-info into one under a new name
as they have the same trigger.
Add automation to move ex-needs info issues to triaged when labels are
updated.
Fixes #18523
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-11-02 20:54:00 +00:00
Kat Gerasimova
37840b4121
Don't give E2EE and spaces issues to web app team ( #19576 )
...
All incoming issues labelled with A-E2EE* and A-*spaces* labels should go to appropriate teams, and not to P1 in the web app team project.
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-11-01 18:18:37 +00:00
James Salter
9793816b5f
Listen to repository dispatch event so other repositories can trigger sourcemap regen ( #19568 )
2021-11-01 13:24:48 +00:00
James Salter
c4adac315e
Add missing job name for workflow ( #19566 )
2021-11-01 10:16:02 +00:00
James Salter
4553531e7e
Fix indentation ( #19565 )
2021-11-01 10:10:20 +00:00
James Salter
940aaa0d1a
Add workflow to upload sentry sourcemaps ( #19480 )
...
On push to develop, run ci_package.sh setting SENTRY_ environment variables, which causes webpack to invoke the sentry plugin to upload sourcemaps
2021-10-26 16:05:55 +01:00
Kat Gerasimova
4c4b9b96e7
Issue template: request version for web ( #19507 )
...
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-10-25 17:14:50 +01:00
Ekaterina Gerasimova
20c4c2fcd3
Improve wording for outcome section of bug template
...
Based off vector-im/element-android/pull/4076, trying out slightly
different wording
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-10-05 14:19:12 +01:00
Ekaterina Gerasimova
a98942e0c8
Improve wording around rageshakes on issue template
...
Issue #18985
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-10-05 14:19:12 +01:00
Kat Gerasimova
4f0c3bf4ff
Merge pull request #18896 from kittykat/issue-automation
...
Issue labelling and process home updates
2021-09-15 10:18:28 +01:00
Michael Telatynski
0cb9fef9da
apply to more spaces related labels
2021-09-06 10:36:23 +01:00
Michael Telatynski
6874e782f2
Move A-Spaces issues to Delight project board GHA
2021-09-06 09:39:53 +01:00
Ekaterina Gerasimova
4d5607894c
Issue labelling: update Occurrence label
...
Lets use slightly more sensible labels for Occurrence: Frequent,
Occasional and Uncommon.
2021-09-03 17:29:19 +01:00
Ekaterina Gerasimova
13aa157a66
Issue templates: merge expected and actual results
...
Feedback received asking to merge templates so they take up less space
and are quicker for developers to fill.
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-09-03 10:27:00 +01: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
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
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
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
429eb085ea
Add changelog preview action
2021-08-06 23:05:06 +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
a0f55c9e8f
Update PR template for new changelog stuff
2021-07-14 23:30:18 +01:00
David Baker
a79a05cd52
Convert CONTRIBUTING to markdown
2021-07-14 22:41:07 +01:00
Šimon Brandner
19a785ce18
And update PR template
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-06-18 17:26:32 +02:00
Šimon Brandner
1408bcd0e1
Make issue template styling more consistent
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-06-18 17:19:57 +02:00
Travis Ralston
a2074cbc02
Merge pull request #16768 from ShadowJonathan/patch-1
...
Change ISSUE_TEMPLATE bold lines to proper headers
2021-03-25 09:01:11 -06:00
Jonathan de Jong
9e15000ea1
Create PULL_REQUEST_TEMPLATE.md
2021-03-24 17:00:59 +01:00
Jonathan de Jong
88bf562150
Update suggestion-or-feature-request.md
2021-03-24 16:53:08 +01:00
J. Ryan Stinnett
4fc499b9e3
Fold UX template into main bug template
2021-03-05 16:49:46 +00:00
J. Ryan Stinnett
0469805eb1
Update triage guide to match the new label scheme
...
Element Web issue labels have been changed to match a new scheme that has been
piloted by the [Synapse
team](https://github.com/matrix-org/synapse/issues/9460 ). The new triage
guidance here is largely borrowed from the Synapse guide, but with some
Element-specifics to reflect how we use priority, add code areas, etc.
2021-03-05 16:36:51 +00:00
Qt Resynth
64a0d5eca1
Update user-interface-or-usability-bug-report.md
2020-09-30 10:56:19 +00:00
Qt Resynth
2d58f74c02
Fix linkies OwO
2020-09-30 10:55:37 +00:00
Qt Resynth
6295ca2b12
Oh my god
2020-09-30 10:54:51 +00:00
Qt Resynth
a1ec01cd08
Update ISSUE_TEMPLATE.md
2020-09-30 10:54:37 +00:00
Qt Resynth
79ba7ab67e
Fix links
2020-09-30 10:54:24 +00:00
Qt Resynth
050b7ad961
Update bug_report.md
2020-09-30 10:53:41 +00:00
Qt Resynth
9be700afa4
Riot -> Element Web in issue templates
2020-09-30 10:53:03 +00:00
Travis Ralston
604e4bbfee
Improve wording in debug log sending in issue templates
2019-07-11 12:59:29 -06:00
J. Ryan Stinnett
1d316044a7
Add funding details for GitHub sponsor button
2019-06-07 11:44:26 +01:00
Tom Lant
45e8c26864
Update issue templates
2019-05-16 11:24:45 +01:00
Tom Lant
bccdd60889
Update issue templates
2019-03-15 14:24:45 +00:00
Mikaela Suomalainen
49165a09c3
Update version number in issue templates
...
Signed-off-by: Mikaela Suomalainen <mikaela+git@mikaela.info>
2019-03-14 12:03:11 +02:00
Tom Lant
00cd9b2ecc
Update issue templates
2019-03-12 17:01:17 +01:00
Aaron Raimist
257611f1b4
Remove redesign issue template
...
The redesign is just the design now
Signed-off-by: Aaron Raimist <aaron@raim.ist>
2019-02-15 22:29:40 -06:00
Tom Lant
bb5e78f723
Make the filename match the link
2018-12-24 07:13:44 +00:00
Tom Lant
2f473912ac
Update issue templates
2018-12-24 07:09:41 +00:00
Tom Lant
b406da8755
Update issue templates
2018-12-18 11:04:34 +00:00
Tom Lant
e9fa1dd3a9
Update issue templates
2018-12-18 11:03:55 +00:00
Tom Lant
87c006da2c
Update issue templates
2018-12-18 10:44:49 +00:00
pafcu
25bfb52e7e
Instructions on security issues
...
It's not good to put potentially sensitive security issues in the public bug tracker, so advice to use security@matrix.org instead
2017-12-12 19:49:48 +01:00
Richard van der Hoff
d8c877fe6e
Update ISSUE_TEMPLATE.md
2017-02-20 09:14:01 +00:00
Richard van der Hoff
0442258865
More issue_template tweaks
...
Encourage rageshaking
don't insist on version for the web app
2017-02-07 21:25:58 +00:00
Richard van der Hoff
95f529f9a4
Tweak ISSUE_TEMPLATE
2017-02-07 20:35:14 +00:00