renovate[bot]
7549e24479
Update actions/github-script action to v3.2.0
2023-08-31 16:06:48 +00:00
renovate[bot]
5d24b55d30
Update nwtgck/actions-netlify action to v1.2.4
2023-08-31 13:21:35 +00:00
David Baker
35a69a9c51
Merge pull request #1370 from vector-im/renovate/docker-setup-buildx-action-digest
...
Update docker/setup-buildx-action digest to 885d146
2023-08-31 10:38:00 +01:00
David Baker
e389798baf
Merge pull request #1365 from vector-im/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to 9311bf5
2023-08-31 10:35:57 +01:00
David Baker
e9fab62e21
Merge pull request #1367 from vector-im/renovate/docker-login-action-digest
...
Update docker/login-action digest to cf8514a
2023-08-31 10:35:27 +01:00
David Baker
8a02c5fbb9
Merge pull request #1368 from vector-im/renovate/docker-metadata-action-digest
...
Update docker/metadata-action digest to 0f8c876
2023-08-31 10:34:50 +01:00
renovate[bot]
6f4c549961
Update docker/setup-buildx-action digest to 885d146
2023-08-30 22:21:23 +00:00
renovate[bot]
ea3c346d39
Update docker/metadata-action digest to 0f8c876
2023-08-30 18:48:45 +00:00
renovate[bot]
6004e2d303
Update docker/login-action digest to cf8514a
2023-08-30 18:48:41 +00:00
renovate[bot]
6c999e652b
Update docker/build-push-action digest to 9311bf5
2023-08-30 16:17:46 +00:00
renovate[bot]
3062e015c9
Update actions/upload-artifact digest to 65d8626
2023-08-30 16:17:42 +00:00
David Baker
96f264db87
Put the 'v' back on the docker tag for release versions
2023-08-11 09:24:11 +01:00
David Baker
ba1ebad31e
Set version to commit sha for dev builds
2023-08-11 09:04:38 +01:00
fkwp
bd25e68e38
fix typo
2023-08-09 17:18:34 +02:00
fkwp
620fd98091
fix typo
2023-08-09 16:56:58 +02:00
fkwp
c385bc6804
Addressing Deprecating save-state and set-output commands
2023-08-09 16:45:56 +02:00
fkwp
6e3991ec9d
Add a build step to create a unix timestamp. Use that timestamp to create a latest_ci tag which can be used by the rennovate bot
2023-08-09 16:32:17 +02:00
David Baker
ec9635eb61
Fix main branch image publishing, try 2
...
* Swap out the 3rd party upload-asset which just seems to be broken
for the actual github one which does everything we need here.
* Update version of metadata action to one that supports is_default_branch
2023-08-08 14:14:12 +01:00
fkwp
e125957cad
fix docker builds upload
2023-08-08 13:27:36 +02:00
David Baker
188de8dc85
GHA doesn't support ??
2023-08-08 11:59:06 +01:00
David Baker
5490917d98
Fix tarball name for head branch builds
2023-08-08 11:51:21 +01:00
fkwp
b038b88f59
add docker builds also for each push to the livekit branch
2023-08-08 11:29:22 +02:00
Daniel Abramov
c9edfd9df4
Fix the CI pipeline command used for linting
2023-07-11 16:02:58 +01:00
David Baker
c73c4d171d
Fix netlify deployment
...
Turns out the create deployment stateb really needs the env,
even though it's empty.
2023-07-05 13:22:57 +01:00
David Baker
fe96c4a455
Update the livekit branch name in more places
...
Fixes the CI to get the config from the right place.
Also removes reference to an env that's already been deleted.
2023-07-04 20:25:51 +01:00
Michael Kaye
de558fa0d2
Merge pull request #1160 from vector-im/michaelk/add_codecov_to_livekit
...
Commit codecov.io coverage workflow to livekit branch
2023-06-28 08:40:06 +01:00
Michael Kaye
11733784a6
Fix typo in github action config.
2023-06-27 16:40:19 +01:00
Michael Kaye
cd4e5d3543
Push code coverage percentages to codecov.io.
2023-06-27 16:40:19 +01:00
Michael Kaye
56df302458
Merge pull request #1151 from vector-im/michaelk/update_livekit
...
Update livekit branch (current default) to run tests on livekit and full-mesh branches
2023-06-27 15:47:03 +01:00
Michael Kaye
6ec2e3cd62
Test on both livekit and full-mesh branches
2023-06-27 09:04:40 +01:00
Michael Kaye
c677d13845
primary branch is now livekit, not main
2023-06-27 09:04:40 +01:00
Michael Kaye
7e345c6a6f
Run tests, for codecoverage after push to main
...
This allows us to generate a regular baseline to compare upcoming push requests against.
2023-06-27 09:04:40 +01:00
Robin Townsend
27668980d7
Run the build workflow on the full mesh branch, too
...
Otherwise CD on the full mesh branch never happens
2023-06-26 14:20:35 -04:00
David Baker
d57bb5bb76
Fix branch names in CI
2023-06-26 13:37:31 +01:00
David Baker
aed1548929
Port netlifgy-livekit workflow over to livekit branch
...
Now livekit is the new default branch
2023-06-26 13:21:08 +01:00
Robin Townsend
ab97f12947
Merge branch 'main' into livekit-experiment
2023-06-09 17:22:34 -04:00
Michael Kaye
9c8692d99e
Remove NODE_OPTIONS from GHA commands, as defaulted in package.json now.
2023-05-03 12:57:03 +01:00
David Baker
15e4c01c5d
Add max old space fix to publish workflow too
2023-03-28 15:47:59 +01:00
David Baker
d53be695f9
Work around Vite unbounded memory usage
...
Port fix from otel branch where it appears to be working
2023-03-28 15:33:11 +01:00
Enrico Schwendig
ee4760351c
add end-to-end test workflow ( #885 )
...
* e2e: add end-to-end test workflow
- The tests are executed in a Docker container.
- The static users are connected via `matrix-js-sdk Client`.
- A test user connecting to the conference via EC.
2023-03-06 09:45:42 +01:00
Enrico Schwendig
9a546b7ea0
Typescript update to 4.9.0 ( #912 )
...
* typescript: increase typescript version
- Use node types `@types/nodes`
- Pin mermaid to pre release "^9.4.0-rc.2"
- Increase linter version
- Increase TS version to `4.9.5`
* build: increase max heap size for Node
2023-02-14 13:29:47 +01:00
David Baker
fef503c65d
Upload source maps to sentry ( #810 )
...
* Pretend to upload source maps to sentry
* Build release not in docker so we can upload source maps sensibly
and also upload the release as a plain tarball while we're at it
* fix yaml
* Try specifying version this way
* test rebuild
* pass secrets through
* Too many sentries
* It's almost 2023 and we're still having BSD vs GNU tar issues
* Maybe get sensible tag name & release identifier
* Wrong plugin, and also try the 'release' option which might the right thing
* Try a different github action
see if github likes that any better
* add contents write permission
and switch to the asset upload plugin that had the helpful doc
* actually put release name in tarball path
* copy docker config to right path
* Prettify vite config
* Only activate sentry plugin if we have secrets
* Use env var for tag name
* Also spelling env correctly would likely help
* Fix variable syntax
* Put env var in correct place
One day maybe I will not find yaml syntax confusing
2023-01-03 10:48:48 +00:00
Davide Girardi
6edcdd3890
Use environment variable for branch name
2022-12-23 10:53:02 +01:00
David Baker
d1091eda17
Add conditional on head_repo on Netlify main GHA job
...
As per comment
2022-12-22 20:22:54 +00:00
David Baker
51be754ad8
Merge pull request #798 from vector-im/dbkr/move_to_config_file
...
Move default homeserver to config file
2022-12-21 17:57:16 +00:00
David Baker
089234ae09
Use config from the branch we built on PR previews
...
No harm in doing this - just as easy to override config in the code
itself.
2022-12-21 15:11:24 +00:00
David Baker
6bc5b16b02
These appear to be important?
2022-12-21 13:09:41 +00:00
David Baker
f67eb328bf
Add permissions, fix artifact name, filter branches
2022-12-21 12:36:00 +00:00
David Baker
1c824da32b
Add config & redirects files
2022-12-21 12:08:08 +00:00
David Baker
1442e57a23
Prettify workflow file
2022-12-21 12:01:06 +00:00