Laurențiu Nicola
b51dfe3e82
Increase fetch-depth to make git describe
work
2021-03-16 09:49:32 +02:00
andylizi
726f9e3163
Build dist-x86_64-unknown-linux-musl releases
2021-02-13 18:45:07 +08:00
Florian Diebold
8c196056d5
Remove pinned Rust version again
2021-02-12 16:31:16 +01:00
Jonas Schievink
70f388cedb
Pin Rust to 1.49.0 on CI
2021-02-12 13:05:56 +01:00
Laurențiu Nicola
ac0b079492
Force XCode version
2021-01-28 11:53:25 +02:00
Thiébaud Weksteen
9a68c7f6c7
Add step to run analysis-stats on std
2021-01-21 15:37:10 +01:00
Laurențiu Nicola
884f758f7b
Build dist-aarch64-unknown-linux-gnu releases
2021-01-17 16:31:38 +02:00
Laurențiu Nicola
2ad0efa8ab
Use macos-latest for aarch64-apple-darwin releases
2021-01-05 11:15:12 +02:00
Laurențiu Nicola
039bdddf61
Fix x86_64-pc-windows-msvc artifact name
2021-01-04 17:02:17 +02:00
Laurențiu Nicola
fd67d25be1
Build aarch64-pc-windows-msvc releases
2021-01-04 12:31:55 +02:00
Laurențiu Nicola
407a4f1120
Use stable instead of beta on macos-11 release runner
2021-01-01 09:44:01 +02:00
Laurențiu Nicola
2707dc384d
Set RA_TARGET at job level
2020-12-23 10:13:19 +02:00
Laurențiu Nicola
25a987703c
Don't release uncompressed binaries under the new naming scheme
2020-12-23 08:46:38 +02:00
Laurențiu Nicola
e881815115
Build aarch64-apple-darwin binaries on CI
2020-12-22 13:18:00 +02:00
Aleksey Kladov
ba8d6d1e4e
Remove more unreachable pubs
2020-11-02 16:58:33 +01:00
Aleksey Kladov
b610118453
Deny unreachable-pub
...
It's very useful when `pub` is equivalent to "this is crate's public
API", let's enforce this!
Ideally, we should enforce it for local `cargo test`, and only during
CI, but that needs https://github.com/rust-lang/cargo/issues/5034 .
2020-11-02 14:07:08 +01:00
Aleksey Kladov
53a7651673
Fix deprecation warning
...
See https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/
2020-10-19 19:05:55 +02:00
Jonas Schievink
1cb64a70d6
Add comment and link to upstream issue
2020-10-12 19:55:55 +02:00
Jonas Schievink
f8be6c636c
macOS: install GNU tar
2020-10-12 19:51:49 +02:00
Aleksey Kladov
dddd580651
"How I survived Git" tips
2020-09-01 09:50:48 +02:00
dragfire
cdebf02e54
Add a test that forbids merge commits
2020-08-31 12:29:07 -06:00
Pavan Kumar Sunkara
79337095c1
Don't publish every day and do it only for release
2020-08-31 17:35:26 +02:00
Pavan Kumar Sunkara
6d46583f0f
Correct sed replacement when called in a bash file
2020-08-25 14:43:22 +02:00
Pavan Kumar Sunkara
2d75b3305d
Rename rust_analyzer lib in the binaries before publishing
2020-08-25 11:32:22 +02:00
Pavan Kumar Sunkara
35fd9a8e0b
Added weekly publish workflow
2020-08-24 13:07:17 +02:00
Aleksey Kladov
90cb4bbbb9
Remove usless pre-cache task
...
We are not cleaning the rest of xtask artifacts, so this effectively
does nothing. xtask is small and changes rarely, so this shouldn't
really matter.
2020-08-18 11:19:44 +02:00
Aleksey Kladov
80ab6c8cd5
Re-enable mac build
2020-08-18 09:38:32 +02:00
Aleksey Kladov
982b299252
Temporary disable MacOS builder
...
GH Actions is not feeling great today :-(
2020-08-13 10:57:09 +02:00
Aleksey Kladov
e30be7ad15
Disabe macros TypeSCript builder
...
It hangs for some reason, and we are moving TS extension anyways...
2020-08-13 10:35:11 +02:00
Aleksey Kladov
5534bc0321
Completely remove cargo audit
...
My current feeling is that the build maintenance friction it creates
is not proportional to the benefits it provides.
We are pretty frugal with the set of Rust dependencies, and our
security model is "we run build.rs and proc macros", so it doesn't
seem like cargo audit could help us much.
2020-08-12 15:54:39 +02:00
Jonas Schievink
67b2b3d0ce
Fix build on musl and test it in CI
2020-08-12 12:23:25 +02:00
Veetaha
3d6fc649f2
Remove the premissions-misconifguration bug workarounds on CI
2020-07-29 23:58:47 +03:00
Aleksey Kladov
c0b2b15123
Fix metrics
2020-07-24 20:53:27 +02:00
Aleksey Kladov
ae3506d002
Fix another name
2020-07-24 20:34:30 +02:00
Aleksey Kladov
80d6bdbb30
fix name
2020-07-24 20:21:18 +02:00
Aleksey Kladov
de714640bd
Add metrics
2020-07-24 20:05:16 +02:00
Aleksey Kladov
c3ce89145d
Disable audit step
...
See https://github.com/actions-rs/install/issues/6
2020-07-16 10:15:13 +02:00
Yuki Okushi
9a93249cd1
Update actions/cache to v2
2020-07-14 20:16:13 +09:00
Aleksey Kladov
9c1f3aad62
Check power on CI
2020-07-14 11:01:18 +02:00
Aleksey Kladov
2752f2dccf
check cargo.lock
2020-07-07 16:01:05 +02:00
Aleksey Kladov
4310e0ebf9
Disable npm audit
...
At the moment it fails with unfixable minor vuln in a dev-dependency
2020-07-02 10:50:50 +02:00
Aleksey Kladov
3c2c8d7e5f
Fix conflict between nightly branch and tag
2020-05-25 16:31:19 +02:00
Aleksey Kladov
5e66045a21
Try fixing release tags
...
closes #4319
2020-05-25 16:26:01 +02:00
vsrs
1797b665a4
vscode tests configuration for more verbose output
2020-05-23 17:07:25 +03:00
vsrs
e3223a7fd3
OS matrix for TypeScript
2020-05-23 16:39:30 +03:00
vsrs
a09b308b4e
xvfb-action fix
2020-05-23 16:24:21 +03:00
vsrs
12ea4a2ba2
Try GabrielBB/xvfb to run vscode tests
2020-05-23 16:13:47 +03:00
vsrs
bddbe16d93
Start xvfb manually on ubuntu
2020-05-23 16:04:14 +03:00
vsrs
ca230627c6
try to run TypeScript CI on windows
2020-05-23 15:37:07 +03:00
vsrs
1739a542f8
Add npm test
to CI
2020-05-23 15:20:46 +03:00