Marshall Bowers
a161a7d0c9
Format YAML files ( #7887 )
...
This PR formats the YAML files in the repo with Prettier.
Release Notes:
- N/A
2024-02-15 22:04:57 -05:00
e1ae0d46da
Add an extensions API to the collaboration server ( #7807 )
...
This PR adds a REST API to the collab server for searching and
downloading extensions. Previously, we had implemented this API in
zed.dev directly, but this implementation is better, because we use the
collab database to store the download counts for extensions.
Release Notes:
- N/A
---------
Co-authored-by: Marshall Bowers <elliott.codes@gmail.com >
Co-authored-by: Marshall <marshall@zed.dev >
Co-authored-by: Conrad <conrad@zed.dev >
2024-02-15 12:53:57 -08:00
Antonio Scandurra
c6626627c2
Remove existing gzip files before compressing dSYMs ( #7818 )
...
This should fix the build.
Release Notes:
- N/A
2024-02-15 11:32:08 +01:00
Conrad Irwin
7a6d01e113
debug symbol upload ( #7783 )
...
This will let it become slowly eaasier to debug crashes
Release Notes:
- N/A
2024-02-14 10:55:37 -07:00
Kirill Bulatov
25c4cfe1d0
Bump action runners versions
2024-02-09 15:25:16 +02:00
Kirill Bulatov
702393af59
Use proper key for Linux rust cache
2024-02-09 15:25:16 +02:00
Conrad Irwin
1da5241ef7
Try to buf harder ( #7591 )
...
Release Notes:
- N/A
2024-02-08 13:59:15 -07:00
Mikayla Maki
ad88e9754e
Add Linux build CI ( #7581 )
...
Release Notes:
- N/A
2024-02-08 12:56:29 -08:00
Conrad Irwin
eaadf56db9
Testing buf breaking ( #7475 )
...
Release Notes:
- N/A
2024-02-07 13:55:36 -07:00
Kirill Bulatov
b59f925933
Upgrade GH actions to reduce CI warnings ( #7403 )
...
Deals with one of the warnings GH shows on our actions run:
https://github.com/zed-industries/zed/actions/runs/7790218555
<img width="1383" alt="image"
src="https://github.com/zed-industries/zed/assets/2690773/e523ec7c-bf43-4b0d-8c36-8540aef6fae9 ">
bufbuild/* actions seem to have no new major versions so there's nothing
new to upgrade to.
Release Notes:
- N/A
2024-02-05 22:26:56 +02:00
Conrad Irwin
5b7b5bfea5
Add a checksum telemetry request ( #7168 )
...
We're seeing a bit of nonsense on telemetry. Although the checksum seed
isn't secret per-se, it does make sending nonsense a little more effort.
Release Notes:
- N/A
2024-01-31 15:44:38 -07:00
0x29a
37647a67a7
ci: Bump actions/checkout to v4 ( #6736 )
...
change:
- bump actions/checkout version
Release Notes:
- N/A
2024-01-25 21:03:23 -05:00
Conrad Irwin
942edbfcbb
Run tests even if lint/fmt/spell/squawk fails
2024-01-22 10:00:32 -07:00
Mikayla
58333b96dd
Adjust config
2024-01-17 17:07:04 -08:00
Mikayla
4070eefa49
Use cargo to install typo check
2024-01-17 17:00:07 -08:00
Mikayla
e3e3ef528e
Add typos ci
2024-01-17 15:33:14 -08:00
Kirill Bulatov and Piotr
41bc49af36
Remove redundant install Rust steps
...
Those were not installing Rust but configuring it via rustup, and
those configurations were done on `stable` toolchain which is not what we use (see rust-toolchain.toml)
co-authored-by: Piotr <piotr@zed.dev >
2024-01-11 14:11:13 +02:00
Kirill Bulatov
7b3e7ee3cc
Enfoce no dbg! and todo! in Rust code via clippy lints in the CI job
2024-01-11 00:26:46 +02:00
Kirill Bulatov
b94c335605
Do not run the same workflow concurrently on non-main branches
2023-12-06 22:19:48 +02:00
Kirill Bulatov
a58f393458
Do not bundle Zed on main branch commits
2023-12-06 16:58:49 +02:00
Kirill Bulatov
0ef97edd6e
Format the CI file with Zed's default prettier
2023-12-06 16:58:18 +02:00
Kirill Bulatov
df7b89b6cb
Allow to include gitignored files into project search ( #3394 )
2023-11-23 19:28:11 +02:00
Piotr Osiewicz
c04f123e44
ci: Add ci-config.toml in .cargo folder.
2023-11-22 22:25:26 +01:00
Kirill Bulatov
92953fb53d
If enabled, search in ignored files during project search
2023-11-22 16:41:02 +02:00
Piotr Osiewicz
492c3a1e83
Bump artifact size limit for CI to 100GB
2023-11-22 15:14:24 +01:00
Piotr Osiewicz
6f8e03470c
Use printf instead of echo
2023-11-22 14:41:26 +01:00
Piotr Osiewicz
8a6d3094c4
Change tabs to spaces
2023-11-22 14:37:41 +01:00
Piotr Osiewicz
552f03c49d
chore/CI: place .cargo/config.toml augmentations in ~/.cargo/config.toml
2023-11-22 14:36:10 +01:00
Max Brunsfeld
ee753beebd
Build nightly release based on 'nightly' tag, not any tag w/ nightly prefix
2023-11-17 17:21:35 -08:00
5e2eb436ff
Check out repo outside of reusable actions
...
Co-authored-by: Mikayla <mikayla@zed.dev >
Co-authored-by: Kirill <kirill@zed.dev >
2023-11-17 14:14:03 -08:00
c684f08e30
Wire up release_nightly workflow, to upload artifacts to DO spaces
...
Co-authored-by: Kirill <kirill@zed.dev >
Co-authored-by: Mikayla <mikayla@zed.dev >
2023-11-17 14:07:51 -08:00
Kirill Bulatov
6680e1e9fe
Create new Zed release channel: nightly
2023-11-17 12:13:32 +02:00
Conrad Irwin
ffce5ff084
Don't generate licenses on every PR
2023-11-07 14:33:19 -07:00
Kirill Bulatov
8cce403c11
Update another deprecated plugin
2023-07-13 11:52:35 +03:00
Kirill Bulatov
7cbcc28b1b
Update checkout actions
2023-07-12 22:18:37 +03:00
Piotr Osiewicz
5291bf3d9f
Use nextest instead of test ( #2639 )
...
This should speed up our test CI by a minute or so. =)
[current best case CI
run](https://github.com/zed-industries/zed/actions/runs/5337351944/jobs/9673291188 ),
where we don't rebuild anything (and only run tests) takes about 2m30s
[with
nextest](https://github.com/zed-industries/zed/actions/runs/5346819257/jobs/9694617720?pr=2639 ),
that's down to 1m30s.
Release Notes:
- N/A
2023-06-22 16:50:26 +02:00
Piotr Osiewicz
559a58d737
Revert "chore: bump MSRV to 1.70" ( #2577 )
...
Reverts zed-industries/zed#2573
2023-06-06 22:21:34 +02:00
Piotr Osiewicz
c1c91dc2e3
chore: bump MSRV to 1.70 ( #2573 )
...
Add rust-toolchain.toml
Release Notes:
- N/A
2023-06-06 21:50:27 +02:00
Joseph Lyons
311074e397
Remove code sending zed events to mixpanel
2023-06-05 15:33:17 -04:00
Kirill Bulatov
5ab4eab369
Unite dmg build jobs
2023-05-18 13:49:55 +03:00
Mikayla Maki
88bc55ddf5
Add a dependency on rustfmt to the CI tests
2023-05-17 14:17:10 -07:00
Max Brunsfeld
3550110e57
ci: clear the target dir if it gets too big
2023-05-11 09:43:13 -07:00
Max Brunsfeld
695973d117
Use Node 18 on CI, for fetch API
2023-04-17 16:22:30 -07:00
Max Brunsfeld
24e0a027ee
Run check-formatting CI job on a mac mini
2023-02-22 15:35:05 -08:00
Julia
bda37ffb9c
Enforce rustfmt on CI & clean up some let-else format errors
2023-02-20 13:27:35 -05:00
Julia and Nathan Sobo
50ccf16de1
Cargo check before test to catch warnings/errors
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2023-02-15 17:53:28 -05:00
Max Brunsfeld
f99e4043c4
Run CI for version branches but not all branches starting with 'v'
2023-01-26 14:57:24 -08:00
Mikayla Maki
0f0d5d5726
Added cargo-about auto-install and CI steps
2023-01-23 12:51:32 -08:00
Max Brunsfeld and Nate Butler
6659dac2e5
Fix compile errors in seed script, ensure it is compiled on CI
...
Co-authored-by: Nate Butler <nate@zed.dev >
2022-11-14 11:12:25 -08:00
Max Brunsfeld
c839ab2028
Add missing cfg(test) attribute to sqlite RowsAffected
2022-11-10 15:04:57 -08:00