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
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
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
Joseph T. Lyons
d7907e5052
Update links to script
2024-01-24 14:48:44 -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
Conrad Irwin
1f72285fad
Remove ZED_CLIENT_SECRET_TOKEN
2024-01-23 10:34:43 -07: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
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
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
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
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
ed6a736db5
Truncate Discord release note text
2023-10-10 00:00:57 -04:00
Joseph T. Lyons
63e8848174
Add docker system prune command
...
This will hopefully keep the system drive cleaned up so we don't run issues with not enough disk space.
2023-08-23 14:54:39 -04:00