Commit graph

157 commits

Author SHA1 Message Date
saruman9 f5c6c43bd1
Delete old issues from GitHub's bug report template 2021-02-28 18:12:43 +03: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
Laurențiu Nicola a7f008eb46 Add common issues to the bug report template 2020-11-04 20:20:35 +02:00
Aleksey Kladov bdfffa372b Create issue templates 2020-11-04 11:33:25 +01: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
Aleksey Kladov 895872f076 Tag release branch rather than master 2020-10-19 18:28:59 +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 3543432c9b Add GH Sposors to FUNDING.yml 2020-08-18 18:59:12 +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