Commit graph

207 commits

Author SHA1 Message Date
Laurențiu Nicola f50afe1b39 Publish universal VSIX to make VS happy 2022-05-22 21:13:14 +03:00
David Tolnay 5bea4ba224
Update GitHub Actions actions/checkout@v2 to v3
The v2 implementation uses Node 12, which is end-of-life on April 30, 2022.
See https://nodejs.org/en/about/releases/. Update to v3, which is based on
Node 16 whose support lasts until April 30, 2024.
2022-04-30 13:56:03 -07:00
Lukas Wirth baaf18b1e1 minor: Don't run CI on master branch 2022-04-14 00:42:51 +02:00
Deadbeef 8b60bf6764 Update CI for Rust bors 2022-04-13 16:55:10 +02:00
Lukas Wirth be34896433 minor: prepare CI for rust-lang move 2022-04-13 12:26:24 +02:00
Lukas Wirth da32f73c10
Delete FUNDING.yml 2022-04-03 17:18:41 +02:00
Laurențiu Nicola f60d300300 Build release binaries on Ubuntu 18.04 2022-03-01 07:24:27 +02:00
Laurențiu Nicola e8d490e7ef Update issue template 2022-02-18 19:30:15 +02:00
Laurențiu Nicola 5aa0d129de Set a timeout on the Octokit client 2021-12-28 11:03:54 +02:00
Laurențiu Nicola 45d2262963 Gate workflows to only run on upstream 2021-12-22 21:31:22 +02:00
Laurențiu Nicola bcf5f407fb Improve github-release action 2021-12-22 21:30:56 +02:00
Laurențiu Nicola 5d7a7dd7af Update known issues in the bug report template 2021-12-22 14:30:19 +02:00
Laurențiu Nicola 187c273585 Actually nightly releases to Matketplace 2021-12-22 07:44:04 +02:00
Laurențiu Nicola 2d9c14afb5 Build and publish pre-release Code extension versions 2021-12-20 20:58:09 +02:00
Laurențiu Nicola 9c74f646f4 Publish platform-specific Code VSIXes 2021-12-18 22:49:11 +02:00
Laurențiu Nicola ff6081e629 Set MACOSX_DEPLOYMENT_TARGET to 10.15 to improve compat 2021-12-16 08:02:09 +02:00
Laurențiu Nicola f694d7fa65 Refactor release workflow 2021-12-15 23:32:05 +02:00
Laurențiu Nicola c6a8cc1cee Really switch XCode version 2021-12-15 14:44:45 +02:00
Laurențiu Nicola ebaf7d39de Enable workflow_dispatch for release workflow 2021-12-15 13:54:18 +02:00
Laurențiu Nicola d5de3b25d7 Use default XCode version 2021-12-15 13:36:36 +02:00
Laurențiu Nicola e4e984325b Bump Node to 14 in release workflow 2021-12-04 12:45:08 +02:00
Laurențiu Nicola b91003222b Bump to Node 14 2021-12-01 13:12:32 +02:00
Laurențiu Nicola 5b7ffad924 Use xvfb-run directly 2021-12-01 13:12:32 +02:00
Laurențiu Nicola df4d55bdea Bump xvfb-action to fix Code tests 2021-12-01 12:52:24 +02:00
Jonas Schievink 714d236b8e Update bug report template to include version info 2021-11-29 22:35:16 +01:00
Chayim Refael Friedman 36bdb5c94d Type-check TS on CI and also turn off the strict setting useUnknownInCatchVariables
We don't follow it and I found that turning it on will have little benefit.
2021-11-04 01:23:45 +02:00
Aleksey Kladov 045be6545f minor: group -gnu builders together 2021-10-31 13:16:36 +03:00
Aleksey Kladov a4b40e60cb feat: upgrade ubuntu builders
For `-gnu` triples, use 20.04, the current LTS. This upgrades the
required version of glibc. For musl, just use `latest` as, presumably,
we don't care about glibc version in that case.
2021-10-31 13:16:36 +03:00
Laurențiu Nicola d6c162e40f Run apt-get update for AArch64 builds 2021-10-31 10:49:43 +02:00
Laurențiu Nicola 878dd9d3ad Use Ubuntu 18.04 on CI 2021-08-30 09:50:41 +03:00
Aleksey Kladov 1850849325 internal: prep to 2021 edition 2021-08-20 16:20:18 +03:00
bors[bot] 695f315d64
Merge #9667
9667: minor: Remove proc macro ABI issue from bug report template r=lnicola a=lnicola

bors r+

Co-authored-by: Laurențiu Nicola <lnicola@dend.ro>
2021-07-21 18:38:51 +00:00
Laurențiu Nicola fa2b7b7462 Remove proc macro ABI issue from bug report template 2021-07-21 21:03:06 +03:00
Aleksey Kladov ab6efb32a3 internal: easier to skim CI logs 2021-07-20 15:55:44 +03:00
Laurențiu Nicola 1d106640f2 Add nightly proc macro issue to the bug report template 2021-07-07 18:05:00 +03:00
Daiki Ihara 78eeec54e9 Update ISSUE_TEMPLATE 2021-07-03 12:43:38 +09:00
Daiki Ihara 36bd194da9 Update bug_repord template 2021-07-03 12:43:38 +09:00
Florian Diebold c61fee6d55 Fix compilation on WASM
Fixes #9214.
Fixes #9210.
2021-06-22 22:01:06 +02:00
bors[bot] 242fa3c15b
Merge #8427
8427: Move CI to rust-cache Action r=matklad a=Swatinem

This is humbling. I actually took inspiration from RAs pre-cache xtask when developing my action ;-)

Closes #7731

Co-authored-by: Arpad Borsos <swatinem@swatinem.de>
2021-05-03 13:37:12 +00:00
Kirill Bulatov c24bdab97e Use -u instead of --utc date flag 2021-04-26 17:12:13 +03:00
Aleksey Kladov 869ec5f97a fix: dont' misundentify nightly as stable in --version on Mac&Win
We used to set `--nightly` in CI, and only for linux. Let's detect this
in xtask instead.
2021-04-26 15:17:02 +03:00
Aleksey Kladov 27073f4fc3 feat: make sure nightly regressions don't break users 2021-04-22 11:15:20 +03:00
Laurențiu Nicola ef306b2ec2 Update bug report template 2021-04-19 09:07:54 +03:00
Aleksey Kladov e012efca27 Let's try testing for "is not quadratic" condition 2021-04-10 12:43:07 +03:00
Arpad Borsos 3ce59b93e6
pin cache action 2021-04-08 20:44:44 +02:00
Arpad Borsos 9c022e3013
Move CI to rust-cache Action 2021-04-08 18:55:28 +02:00
Laurențiu Nicola 27bfb1fa5c Make a full clone in release.yaml 2021-03-25 12:17:48 +02:00
Laurențiu Nicola 76bb56aeb6
Revert "Temporarily run git describe on CI to debug #8043" 2021-03-21 10:21:29 +02:00
Laurențiu Nicola 14929e6409 Temporarily run git describe to debug #8043 2021-03-20 19:12:19 +02:00
Laurențiu Nicola b51dfe3e82 Increase fetch-depth to make git describe work 2021-03-16 09:49:32 +02:00