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
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
f9af8a9f07
Revert "Issue automation: test GitHub's new shiny boards"
...
Beta boards automation is different from old boards
This reverts commit b873185c68
.
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-09-03 12:53:36 +01:00
Ekaterina Gerasimova
b873185c68
Issue automation: test GitHub's new shiny boards
...
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-09-03 11:42:06 +01:00
James Salter
87d5527489
Fix column name as we renamed it
2021-08-25 15:45:56 +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
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
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
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
David Baker
e9863f0719
Add github workflow to put issues tagged design on the design board
2021-08-04 18:50:09 +01:00