Commit Graph

175 Commits (3e3d7566a68597da33b350199c7b3dd40b52a30a)

Author SHA1 Message Date
Michael Telatynski 779f951c2f
Turn off tsc --strict annotations (#23290)
* Update static_analysis.yaml

* Update static_analysis.yaml
2022-09-16 07:13:11 +00:00
Michael Telatynski 216059c2e5
Update dockerhub.yaml (#23267) 2022-09-14 14:10:12 +01:00
renovate[bot] 665f532301
Update all (#23223)
* Update all

* Upgrade @types

* Update lockfile

* Make typescript happier

* Make webpack happier, pin postcss-hexrgba

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-09-09 21:03:46 -06:00
Michael Telatynski f9ee80d314
Tweak backport labels (#23233) 2022-09-07 11:50:05 +00:00
Michael Telatynski 4e0c2382ff
Update build_develop.yml (#23220) 2022-09-06 17:21:12 +01:00
Michael Telatynski 92f6402b2a
Upload latest develop.tar.gz to github pages for fetch script access (#23183) 2022-09-05 09:40:37 +01:00
Kat Gerasimova e30eb4de12
Fix indentation in automation (#23187) 2022-09-05 08:40:11 +00:00
Germain 351d5faa9b
Remove threads board automation (#23193) 2022-09-05 09:20:30 +01:00
Kat Gerasimova 26077db644
Update triage-labelled.yml (#22822) 2022-08-30 10:01:23 +01:00
Michael Telatynski 44e01823a3
Tweak tsc-strict config (#23148) 2022-08-24 11:11:43 +01:00
Michael Telatynski 6741ee61d8
Add backport automation (#23142) 2022-08-23 16:59:29 +01:00
Michael Telatynski a9d1fd7cdf
Add static analysis for tsc --strict (#23140) 2022-08-23 14:02:48 +01:00
Michael Telatynski e9a7b3349b
Update issue_closed.yml (#23048) 2022-08-10 17:10:48 +01:00
Michael Telatynski 3e3f279469
Update build_develop.yml
Ignore checks which don't relate to this action
2022-08-04 17:36:13 +01:00
Šimon Brandner 0d18e4ea8e
Add GHA for Dead Code Analysis (#22830) 2022-08-04 10:34:02 -06:00
Michael Telatynski 31636dcbaa
Update build_develop.yml (#22996) 2022-08-04 17:07:22 +01:00
Michael Telatynski 394907fb7a
Update build_develop.yml 2022-08-02 12:38:05 +01:00
Michael Telatynski ec81bd5715
Fix sentry params 2022-08-02 12:08:17 +01:00
Michael Telatynski 070f4735cd
Update dockerhub.yaml 2022-07-29 15:19:51 +01:00
Michael Telatynski c21ba402ad
Fix Sentry org 2022-07-29 14:59:48 +01:00
Michael Telatynski 88f25d7444
Specify environment 2022-07-29 14:41:05 +01:00
Michael Telatynski d86e897ba6
Rework dockerhub builds (#22026)
* WIP

* Attempt to wire up dockerhub building in GHA

* Fix issue with mime types

* Skip linux/arm, Cypress only installs on 64-bit

* Update dockerhub.yaml

* Update comment
2022-07-29 14:30:16 +01:00
renovate[bot] ce5210d35b
Configure Renovate (#22940)
* Add renovate.json

* Create renovate.json

* Delete renovate.json

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-07-27 15:09:04 +00:00
Germain d6d02631ab
Move major and critical threads to delight board (#22937) 2022-07-27 15:01:06 +02:00
Kat Gerasimova 1519d5672e
Update issue automation for the design team (#22879)
The design team would like to see all of their issues on their board for triage now
2022-07-18 10:48:47 +01:00
Michael Telatynski 64ed6ebdad
Rename PostCSS files to `.pcss` (#22769)
* Rename PostCSS files to `.pcss`

* Make Stylelint happy

* Make Stylelint happy v2

* Update CompatibilityView.tsx

* Update res/css/structures/ErrorView.pcss

Co-authored-by: Michael Weimann <mail@michael-weimann.eu>

* Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/pcss

 Conflicts:
	package.json
	res/css/_components.scss
	res/css/structures/_NotificationPanel.pcss
	res/css/views/dialogs/_SpotlightDialog.pcss
	res/css/views/rooms/_EventTile.pcss
	res/css/views/rooms/_ReadReceiptGroup.pcss
	yarn.lock

* Only use CI_PACKAGE mode on develop, it skips minification which can find some errors

* Keep name to not break existing PRs

Co-authored-by: Michael Weimann <mail@michael-weimann.eu>
2022-07-15 14:53:21 +01:00
Michael Telatynski 4d277a6bd9
Update build_develop.yml (#22820) 2022-07-13 09:57:51 +01:00
Michael Telatynski a271516c8b
Update build_develop.yml (#22816) 2022-07-12 11:50:47 +01:00
Travis Ralston 2047c09d61
Add a basic PR checklist for all PRs (#22811)
It'll be mildly annoying for core developers who have to constantly remove or edit this, but it'll also serve as a good reminder to do these things.

Note that signoff is not required for core developers.
2022-07-11 15:02:13 -06:00
Kat Gerasimova 836ba7a755
Update issue automation (#22672)
Remove "A-New-Search-Experience" from being automatically labelled with "Z-Labs"
2022-06-28 14:14:15 +01:00
Travis Ralston 7a131fc50f
Workflow: Move WAT issues to In Progress rather than Ready when assigned (#22577) 2022-06-14 15:03:18 -06:00
Michael Telatynski 2ea12ea68d
Skip running jobs on fork `develop` where they lack secrets (#22561)
* Skip running jobs on fork `develop` where they lack secrets

* Fix contexts
2022-06-14 11:30:12 +01:00
Michael Telatynski 5698389789
Update pull_request.yaml (#22482) 2022-06-08 13:08:36 +01:00
Michael Telatynski af609e35a3
Add CI to improve experience for community (#22474)
* Add CI to improve experience for community

* Fix close-if-fork-develop if-condition

* Extract into reusable workflow
2022-06-08 11:43:55 +01:00
Robin b44df4bcc3
Add message starring label to labs automation (#22461) 2022-06-07 17:16:44 +02:00
Michael Telatynski 3c170bbe96
Switch to composite actions for pr_details and sonarqube (#22409)
* Switch to composite actions for pr_details and sonarqube

* Bring back a reusable workflow for element-web stack sonarqube runs
2022-06-06 11:37:44 +01:00
Michael Telatynski 2a9587d4ff
Clean up closed issues (duplicates and rageshakes) (#22451) 2022-06-06 10:26:29 +01:00
Michael Telatynski 69426387dc
Put web app team issues in the board (#22452) 2022-06-06 10:03:24 +01:00
Germain 76c9535255
Remove Z-IA issues to delight board automation (#22414) 2022-06-01 09:22:43 +00:00
Michael Telatynski 4a91c172b2
Github Actions pull_request synchronize runs on PR open anyway (#22396)
* Github Actions pull_request synchronize runs on PR open anyway

* Update pull_request.yaml
2022-05-30 15:40:33 +01:00
Michael Telatynski 89bffd132a
Fix gha concurrency conditions (#22360) 2022-05-26 10:21:43 +01:00
Michael Telatynski 7c949f9f5a
Fix wrongly using github.ref in workflow_run actions which always refer to develop (#22321) 2022-05-24 12:36:15 +01:00
Michael Telatynski fab52795e3
Consolidate i18n check into a reusable workflow (#22248)
* Fix i18n check bypass for RiotTranslateBot

* Consolidate i18n check into a reusable workflow
2022-05-20 01:17:34 +01:00
Michael Telatynski b2d057b7c3
Update triage-priority-bugs.yml (#22277) 2022-05-19 14:54:38 +01:00
Germain ff7398b21f
Remove spaces to delight board automation (#22260) 2022-05-18 11:59:32 +01:00
Michael Telatynski 20cc77401c
Revert "Sonarcloud check out upstream develop not fork develop (#22239)" (#22249)
This reverts commit 56f3afc7f8.
2022-05-17 18:27:52 +01:00
Michael Telatynski 56f3afc7f8
Sonarcloud check out upstream develop not fork develop (#22239) 2022-05-17 18:09:32 +01:00
Michael Telatynski b3ef2c179a
Update weblateToCounterpart to be more resilient (#22247)
* Update i18n check CI to ignore RiotTranslateBot

* Update `weblateToCounterpart` to be more resilient
2022-05-17 17:44:30 +01:00
Michael Telatynski 6c87e294c4
Run CI in Github Actions (#22054)
* Tidy workflows

* Update get-version-from-git.sh

* Run tests in Actions

* Upload coverage to SonarCloud

* Run linters in Actions

* Run builds in Actions, consolidating with sentry uploader

* Update sonar-project.properties

* chmod +x

* Iterate

* Use new env vars

* Delete yarn-sub.js

* Use re-usable sonarqube action

* Add README badges

* Match reality
2022-05-16 16:23:44 +02:00
Travis Ralston f080b1fb27
Update unlabel workflow to check for card archive-ness (#22194)
* Update unlabel workflow to check for card archive-ness

Fixes CI error notifications when removing labels from issues which are archived on the Issue Triage board.

Doesn't fix the adding of labels, but that's more complicated and a work in progress as of writing.

* Update triage-unlabelled.yml
2022-05-14 00:21:41 +02:00