Piotr Osiewicz
30b7e1a235
CI: Do not run cargo check --tests before running the tests ( #4228 )
...
This is a bit redundant, as cargo test does not reuse results of cargo
check, so we're essentially doing the cargo check unnecessarily.
Release Notes:
- N/A
2024-01-23 22:18:17 +01:00
Conrad Irwin
fbf9ac622f
less secret ( #4221 )
...
- Remove ZED_SECRET_CLIENT_TOKEN
- Remove ZED_CLIENT_SECRET_TOKEN
Neither of these were ever actually a secret.
Release Notes:
- N/A
2024-01-23 10:43:15 -07:00
Conrad Irwin
1f72285fad
Remove ZED_CLIENT_SECRET_TOKEN
2024-01-23 10:34:43 -07:00
Mikayla
9e129b9c16
Finish documenting GPUI
2024-01-22 19:33:45 -08:00
Conrad Irwin
7397cb2a25
Run tests even if lint/fmt/spell/squawk fails
2024-01-22 10:00:32 -07:00
Mikayla
db8cb86abb
Adjust config
2024-01-17 17:07:04 -08:00
Mikayla
f962c66104
Use cargo to install typo check
2024-01-17 17:00:07 -08:00
Mikayla
aba6b33863
Add typos ci
2024-01-17 15:33:14 -08:00
Conrad Irwin
bbdf778e57
One of these days...
2024-01-11 21:22:00 -07:00
Conrad Irwin
72deba5579
try again
2024-01-11 20:43:49 -07:00
Conrad Irwin
476a3f5625
Try the manual approach...
2024-01-11 20:40:34 -07:00
Conrad Irwin
c9022be1c4
Try sqwauk
2024-01-11 20:23:53 -07:00
Kirill Bulatov and Piotr
392bce9452
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 and Piotr
a889ce308c
Properly require clippy installation, try to shuffle clippy arguments
...
co-authored-by: Piotr <piotr@zed.dev >
2024-01-11 13:56:28 +02:00
Piotr Osiewicz
dc8a966777
Try to run clippy just for a single target
2024-01-11 12:36:45 +01:00
Kirill Bulatov
b10d789c01
Debugging
2024-01-11 00:33:53 +02:00
Kirill Bulatov
49f7129b68
Enfoce no dbg! and todo! in Rust code via clippy lints in the CI job
2024-01-11 00:26:46 +02:00
Max Brunsfeld
a44f20c860
Replace zed with zed2 ( #3862 )
2024-01-03 13:33:54 -08:00
Mikayla Maki
c1d065438b
Update release_nightly.yml
2024-01-03 13:24:37 -08:00
Max Brunsfeld and Mikayla
2cbfe91f84
Rename zed2 -> zed
...
Co-authored-by: Mikayla <mikayla@zed.dev >
2024-01-03 10:14:19 -08:00
Joseph T. Lyons
ca8b2094b9
Adjust nightly to build twice a day
2023-12-11 13:05:16 -05:00
Max Brunsfeld
a759ecc79c
Remove '-nightly' suffix from nightly build version number
...
It breaks our semver parsing, and the release channel is already 'nightly'.
2023-12-07 16:51:53 -08:00
Kirill Bulatov
075667dd9c
Do not run the same workflow concurrently on non-main branches ( #3518 )
...
<img width="1376" alt="image"
src="https://github.com/zed-industries/zed/assets/2690773/681cca85-e1b9-4a99-8363-60c931ba1393 ">
For any push (or force-push) into a branch, a separate CI workflow is
run.
This is rather worker-consuming, esp. given the fact that GitHub will
wait for the last job to update PR's status.
So cancel every old job for the same branch if it's not `main`.
CI run on `main` might catch a regression brought in by specific PR
merged, so run CI on every commit due to that.
Release Notes:
- N/A
2023-12-06 22:35:02 +02:00
Kirill Bulatov
006279fada
Do not run the same workflow concurrently on non-main branches
2023-12-06 22:19:48 +02:00
Kirill Bulatov
eeba1715d8
Use distinct version for zed2, append git hash to its nightly version
2023-12-06 22:04:45 +02:00
Kirill Bulatov
cbc55cf8a9
Do not bundle Zed on main branch commits
2023-12-06 16:58:49 +02:00
Kirill Bulatov
62ec474a88
Format the CI file with Zed's default prettier
2023-12-06 16:58:18 +02:00
Kirill Bulatov
7e0e979c7b
Allow to include gitignored files into project search ( #3394 )
2023-11-23 19:28:11 +02:00
Piotr Osiewicz
2091d6f028
ci: Add ci-config.toml in .cargo folder.
2023-11-22 22:25:26 +01:00
Kirill Bulatov
1aa37bafa5
If enabled, search in ignored files during project search
2023-11-22 16:41:02 +02:00
Piotr Osiewicz
47a59b09d1
Bump artifact size limit for CI to 100GB
2023-11-22 15:14:24 +01:00
Piotr Osiewicz
538adedbf1
Use printf instead of echo
2023-11-22 14:41:26 +01:00
Piotr Osiewicz
6df0319369
Change tabs to spaces
2023-11-22 14:37:41 +01:00
Piotr Osiewicz
ae4b4e55e9
chore/CI: place .cargo/config.toml augmentations in ~/.cargo/config.toml
2023-11-22 14:36:10 +01:00
Mikayla
bff3a90f8b
Fix auto update command
2023-11-17 21:52:49 -08:00
Mikayla
7765d2c30d
Fix bundling again
2023-11-17 18:27:11 -08:00
Mikayla
45e78a8ede
Temporary debug builds for faster ci testing
2023-11-17 17:46:05 -08:00
Mikayla
6790eee33b
Fix bundle script
2023-11-17 17:44:41 -08:00
Max Brunsfeld
e56372d3c7
Build nightly release based on 'nightly' tag, not any tag w/ nightly prefix
2023-11-17 17:21:35 -08:00
Max Brunsfeld
3df3d602c6
Fix cargo check --tests invocation
2023-11-17 14:16:12 -08:00
773e324ccb
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
a2a13208fa
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
Mikayla
f97047237e
Push some sketches
2023-11-17 12:16:55 -08:00
Kirill Bulatov
6db4451b25
Create new Zed release channel: nightly
2023-11-17 12:13:32 +02:00
Conrad Irwin
31f6f4ec82
Don't generate licenses on every PR
2023-11-07 14:33:19 -07:00
Joseph T. Lyons
c7211bb3fe
Format YAML
2023-11-02 09:05:29 -04:00
Joseph T. Lyons
312f1e50b3
Cleanly truncate Discord release notes
2023-11-02 09:05:16 -04:00
Joseph T. Lyons
d61918ef4c
Shorten GitHub release message
2023-10-17 15:47:17 -04:00
Joseph T. Lyons
20a234ed22
Fix Discord text truncation
2023-10-11 01:54:32 -04:00
Joseph T. Lyons
c0ef608ad2
Slim down pull request template
2023-10-10 16:04:31 -04:00