Commit Graph

968 Commits

Author SHA1 Message Date
Johannes Marbach
482a52d4e3 Pretty it up 2023-11-29 10:42:03 +01:00
Johannes Marbach
377a7e4308 Replace quotes 2023-11-29 10:34:06 +01:00
Johannes Marbach
be646418bf Add missing labels for label sync
This adds all the labels that element-web has over element-meta to labels.yml. There is some deduplication to do that we can take care of over time. This at least should ensure that we don't lose anything we have to day while still benefiting from label sync.
2023-11-29 10:30:30 +01:00
renovate[bot]
11695d3227 Update actions/setup-node action to v4 (#11969)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-29 09:07:26 +00:00
Johannes Marbach
7cb841a4cd Adapt label-sync workflow to new version of upstream workflow 2023-11-29 08:34:04 +01:00
R Midhun Suresh
ff98d5bed0 Allow passing knapsack token as secret in workflow 2023-11-29 11:09:00 +05:30
renovate[bot]
93f07e43dc Update matrix-org/netlify-pr-preview action to v3 (#11970)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-28 21:45:51 +00:00
renovate[bot]
e2978ebb98 Update actions/checkout action to v4 (#11968)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-28 19:22:17 +00:00
renovate[bot]
28bf0f7a2c Update docker/build-push-action digest to 4a13e50 (#26663)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-28 18:42:49 +00:00
Michael Telatynski
d47f856ba0 Fix end-to-end-tests.yaml netlify prefix
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2023-11-28 10:55:54 +00:00
Michael Telatynski
1f6287e2b5 Update end-to-end-tests.yaml 2023-11-28 10:42:23 +00:00
Michael Telatynski
e49a866114 Update end-to-end-tests.yaml 2023-11-28 10:29:29 +00:00
Michael Telatynski
253ba55951 Deploy Playwright html report to Netlify (#11923)
* Deploy Playwright html report to Netlify

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Simplify

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

---------

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2023-11-28 09:18:28 +00:00
Johannes Marbach
ba3395e833 Adapt to renaming of release-action workflow (#11930) 2023-11-24 14:54:28 +00:00
Johannes Marbach
eac0d97738 Adapt to renaming of release-action workflow 2023-11-24 15:32:17 +01:00
Michael Telatynski
e0c31f53fa Simplify Netlify workflow (#11924)
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2023-11-23 08:19:33 +00:00
Johannes Marbach
c378f676fd Merge pull request #26622 from vector-im/johannes/bundle-jitsi 2023-11-22 21:23:09 +01:00
Johannes Marbach
e521fd529e Set up CI to lint workflows with action-validator (#11921) 2023-11-22 15:23:29 +00:00
Michael Telatynski
eb5516b7b1 Update end-to-end-tests.yaml 2023-11-22 12:54:31 +00:00
Michael Telatynski
f3432ca838 Update end-to-end-tests.yaml 2023-11-22 08:52:59 +00:00
Michael Telatynski
04d095b871 Update end-to-end-tests.yaml 2023-11-22 08:46:33 +00:00
Michael Telatynski
b6521ba86e Update end-to-end-tests.yaml 2023-11-22 08:38:26 +00:00
Michael Telatynski
4a0ffefae7 Update end-to-end-tests.yaml 2023-11-21 22:08:06 +00:00
Michael Telatynski
1529099143 Update end-to-end-tests.yaml 2023-11-21 21:47:11 +00:00
Johannes Marbach
b08f83b415 Add Jitsi SDK as a static resource and set up CI to update it on change 2023-11-21 20:24:38 +01:00
Johannes Marbach
e8668614a7 Setup CI to lint workflows with action-validator 2023-11-21 19:45:44 +01:00
Michael Telatynski
0f1f056503 Add Playwright end to end testing (#11912)
* Install playwright

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Add foundations for writing tests under Playwright

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* .gitignore juggling

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Add tsconfig and fix eslint rules

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

---------

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2023-11-21 17:33:32 +00:00
Michael Telatynski
802571176e Improve debian package and docs (#26618) 2023-11-21 17:28:28 +01:00
Michael Telatynski
94228574d4 Prettier 2023-11-21 16:00:45 +00:00
Johannes Marbach
49783d511c Quote names 2023-11-21 16:31:49 +01:00
Johannes Marbach
6389ffd751 Fix quotes 2023-11-21 16:30:09 +01:00
Johannes Marbach
e6c1a79067 Add labels currently added with respect to element-meta 2023-11-21 16:28:50 +01:00
Johannes Marbach
acad93dd7f Rename action to not tap outside exclusion list 2023-11-21 15:36:15 +01:00
Johannes Marbach
03b43d3c84 Use correct key 2023-11-21 14:14:59 +01:00
Johannes Marbach
be0de442a2 Make it preeeeeetty 2023-11-21 14:04:28 +01:00
Johannes Marbach
8dae3562e9 Set up rudimentary workflow for manually triggering label sync 2023-11-21 13:57:41 +01:00
RiotRobot
2debdda2b3 Merge branch 'master' into develop 2023-11-21 11:35:52 +00:00
Michael Telatynski
4bd9336be1 Update release-gitflow.yml 2023-11-21 11:35:01 +00:00
R Midhun Suresh
6b78c95cfb Provide commit hash (#11896) 2023-11-21 06:33:35 +00:00
R Midhun Suresh
bfab177394 Use github_env 2023-11-17 12:08:19 +05:30
R Midhun Suresh
085b39c7af Use knapsack pro to speed up cypress tests (#11863)
* Install knapsack pro

* Use knapsack pro command

* Lint

* Use chrome

* Add test file pattern

* Use two different tokens for knapsack

* Use the correct secret

* Update lockfile

* Fix conflict

* Remove redundant options

* Add explaining comment

* Remove outdated variables and steps

* Update comment

* Fix conflict

* Use the chrome we setup earlier

* Add back percy config

* Set knapsack pro branch

* Use github_env to get browser path

* Add badge to readme

* Update .github/workflows/cypress.yaml

Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>

* Apply prettier

---------

Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2023-11-16 16:11:03 +00:00
Michael Telatynski
ccaef6f14b Update build_debian.yaml 2023-11-16 09:18:24 +00:00
Michael Telatynski
c00267a29d Run Localazy Download on a schedule 3 times a week instead of during release process (#11858)
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2023-11-16 06:39:50 +00:00
renovate[bot]
a526975f39 Update actions/github-script action to v7 (#11882)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2023-11-15 23:10:58 +00:00
renovate[bot]
277016d104 Update actions/github-script action to v7 (#26583)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-15 22:29:06 +00:00
Michael Telatynski
e1b5c72e14 Merge remote-tracking branch 'origin/develop' into develop 2023-11-14 16:25:59 +01:00
Michael Telatynski
651b6db5cc Explicitly specify secrets
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2023-11-14 16:25:42 +01:00
Michael Telatynski
1300a2bfbb Update build_develop.yml 2023-11-14 15:05:13 +00:00
Michael Telatynski
6c38ad7179 Update release-drafter.yml 2023-11-14 14:43:34 +00:00
Michael Telatynski
eca08db05a Update release-drafter.yml 2023-11-14 14:32:34 +00:00