Max Brunsfeld
18fe4bffdc
Add missing secret in release nightly workflow
2024-02-01 15:45:53 -08:00
Conrad Irwin
ae7b2aabb9
Deploy collab like nightly ( #7174 )
...
After this change we'll be able to push a tag to github to deploy to
collab.
The advantages of this are that there's no longer a separate step to
first
build the image, and then deploy it.
In the future I'd like to make this happen more automatically (maybe as
part of
bump nightly).
Release Notes:
- N/A
2024-02-01 11:54:49 -07:00
Conrad Irwin
860d38e2d7
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
Conrad Irwin
478db23056
Release version of clippy? ( #7107 )
...
Release Notes:
- N/A
2024-01-30 13:29:39 -07:00
Conrad Irwin
a3635aec82
protobuf linter? ( #7019 )
...
Release Notes:
- N/A
2024-01-29 21:39:18 -07:00
Marshall Bowers
5fcf91cc27
Setup Danger ( #6994 )
...
This PR sets up [Danger](https://danger.systems/js/ ) to help us codify
some of our PR rules.
As an initial rule, Danger will check to ensure that every PR has a
`Release Notes` section:
<img width="943" alt="Screenshot 2024-01-29 at 11 50 12 AM"
src="https://github.com/zed-industries/zed/assets/1486634/4d56e759-e72f-4bc0-8e74-42c55e2e6888 ">
Release Notes:
- N/A
2024-01-29 11:58:24 -05:00
Joseph T. Lyons
c4529b22b9
Run weekly update each day
2024-01-29 02:47:25 -05:00
Joseph T. Lyons
f021953479
Add a weekly report
2024-01-28 18:22:39 -05:00
Bjerg
70c51d4fb8
Disable Discord URL embed ( #6892 )
...
Wrapping links in `<` and `>` disables auto-embeds in Discord, even if
it's a markdown-style link.
Closes #6884
Release Notes:
- N/A
2024-01-27 15:34:36 -05:00
Viktor Szépe
18db01c97f
Fix typos configuration ( #6877 )
...
- check hidden files
- fix a typos in a hidden file
- ignore "ba" typos in a more specific way
- ignore a typo in collab/migrations/ literally
Release Notes:
- N/A
2024-01-27 11:03:25 -05:00
0x29a
836beb2eeb
ci: Bump actions/checkout to v4 ( #6736 )
...
change:
- bump actions/checkout version
Release Notes:
- N/A
2024-01-25 21:03:23 -05:00
Marshall Bowers
4f70c11a1a
Remove placeholder description from PR template ( #6726 )
...
This PR removes the placeholder description from the PR template, opting
to just leave empty space instead.
I've seen lots of instances where authors will not delete the
placeholder, and it ends up in Git history, which is not desirable.
Release Notes:
- N/A
2024-01-25 14:19:22 -05:00
Joseph T. Lyons
1624a5d6b8
Update all links point to community
2024-01-24 15:11:17 -05:00
Joseph T. Lyons
d7907e5052
Update links to script
2024-01-24 14:48:44 -05:00
Joseph T. Lyons
4a8876bc3c
Remove open source checklist from issue config
2024-01-24 14:45:17 -05:00
Joseph T. Lyons
3dcff8f465
Delete 0_feature_parity_report.yml
2024-01-24 14:44:00 -05:00
Joseph T. Lyons
17a9325b88
Add top-ranking issues script
2024-01-24 14:40:55 -05:00
Joseph T. Lyons
20740aca4f
Add GitHub items
2024-01-24 12:26:15 -05:00
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