Laurențiu Nicola
c875467c6c
Only keep lib/ in publish-libs
2024-08-12 13:45:38 +03:00
Lukas Wirth
8cefa0fab8
fix: Fix publish libs workflow
2024-08-12 11:52:04 +02:00
Laurențiu Nicola
b392eb4eb5
Fix and enable unsafe_op_in_unsafe_fn
2024-07-25 08:41:30 +03:00
Laurențiu Nicola
eedba04130
Bump actions/download-artifact and upload-artifact
2024-06-25 20:32:09 +03:00
Lukas Wirth
abb3ed5db6
Use actions/cache again in metrics CI
2024-05-15 15:25:58 +02:00
Lukas Wirth
7d5fc43645
Key ignoring the job-id in metrics cache
2024-05-15 13:31:11 +02:00
Lukas Wirth
aab1bd1a83
Fix metrics workflow not actually updating the toolchain
2024-05-15 12:54:24 +02:00
Lukas Wirth
2689867ee5
Bump Swatinem/rust-cache
2024-05-15 09:50:34 +02:00
Lukas Wirth
31aba7ac3c
Use Swatinem/rust-cache for metrics CI
2024-05-15 09:49:42 +02:00
Laurențiu Nicola
dd9956fe53
Bump peaceiris/actions-gh-pages
2024-05-03 20:23:50 +03:00
Hamir Mahal
3d6bd24dcb
fix: usage of deprecated
version of Node.js
2024-04-19 11:18:25 -07:00
Wilfred Hughes
6df559f706
Run Windows tests on PRs too
...
Previously PRs would only do a build on Windows, which confusingly
meant that PRs got a green tick for Windows despite not testing them.
See discussion in #17019 .
2024-04-08 11:36:09 -07:00
Laurențiu Nicola
14252e16df
Revert "Use jemalloc for releases"
...
This reverts commit 692c41e593
.
2024-04-08 08:40:06 +03:00
Laurențiu Nicola
692c41e593
Use jemalloc for releases
2024-04-03 18:25:34 +03:00
bors
e265e3d518
Auto merge of #16929 - lnicola:bump-release-actions, r=lnicola
...
internal: Bump release actions and Node
2024-03-23 08:09:18 +00:00
Laurențiu Nicola
869efe23c0
Bump actions/checkout, actions/setup-node and node in release workflow
2024-03-23 09:54:50 +02:00
Laurențiu Nicola
6ee3f66386
Build x86_64-unknown-linux-gnu on Rocky Linux 8
2024-03-23 08:48:31 +02:00
Laurențiu Nicola
79183394aa
Bump rust-cache action
2024-03-21 08:34:18 +02:00
Lukas Wirth
b38d5394bb
internal: Move grammar codegen into xtask
2024-03-19 10:57:53 +01:00
Laurențiu Nicola
bf89762204
Build releases on Ubuntu 20.04
2024-03-15 18:16:11 +02:00
Lukas Wirth
03b02e6bd0
internal: Move ide-assists codegen tests into an xtask codegen command
2024-02-28 16:54:44 +01:00
Lukas Wirth
0c3a524acb
Fix: Fix metrics CI failing
2024-02-23 20:22:01 +01:00
Lukas Wirth
d9a08624aa
internal: Disable rustc test metrics
2024-02-23 19:31:53 +01:00
Young-Flash
af174b9428
internal: checkout repo before run typos
2024-02-19 18:09:33 +08:00
Laurențiu Nicola
8544e729f1
Also downgrade node to 16
2024-02-19 09:25:25 +02:00
Laurențiu Nicola
8ca834c86b
Also downgrade actions/setup-node
2024-02-19 08:55:37 +02:00
Laurențiu Nicola
591356738d
Downgrade actions/checkout in release workflow
2024-02-19 08:32:33 +02:00
LucasFA
c8fd8a33d2
Update GitHub actions dependencies
...
Use newer versions of actions, Node 16 -> 18
Fixes several warnings in the actions tab regarding usage of Node 16
2024-02-16 15:58:10 +01:00
Laurențiu Nicola
ed425f8700
Bump actions/checkout to v4
2024-02-16 14:23:10 +02:00
Lukas Wirth
f481181a14
Run rustfmt directly on CI
2024-02-14 11:36:25 +01:00
Lukas Wirth
c125e8ca89
Add github ci problem matcher for clippy
2024-02-14 11:26:30 +01:00
Laurențiu Nicola
aa9bc01824
Bump paths-filter
2024-02-07 19:24:35 +02:00
Laurențiu Nicola
32f0a2fc39
Run Clippy on Windows
2024-02-06 11:22:26 +02:00
bors
66cec4d11a
Auto merge of #16470 - Veykril:clippy-disallow, r=lnicola
...
internal: Lint debug prints and disallowed types with clippy
2024-02-05 17:20:43 +00:00
Laurențiu Nicola
a605b9605e
Bump release runners to MacOS 12
2024-02-03 19:16:32 +02:00
Young-Flash
a52a4d9ba4
internal: update typo-check CI setting
2024-02-02 18:32:20 +08:00
Lukas Wirth
9e8a0fae0c
Lint debug prints and disallowed types with clippy
2024-02-01 17:57:27 +01:00
Young-Flash
b0be2967cc
internal: add typos CI check
2024-02-01 21:07:50 +08:00
Johann Hemmann
628f70156e
CI: Don't deny clippy warnings
...
We configure that in the lint table in `Cargo.toml`.
2024-01-30 14:44:44 +01:00
Johann Hemmann
73c7c729c5
CI: add clippy
2024-01-30 14:44:44 +01:00
Lukas Wirth
96051bc0d8
Fix workspace layout
2023-12-21 17:23:36 +01:00
hkalbasi
7b9595a5ab
Run rust-analyzer on rustc tests in metrics
2023-12-15 02:10:25 +03:30
Laurențiu Nicola
fb70fe27d4
Disable win32-ia32 VSIX builds
2023-11-15 11:07:31 +02:00
Laurențiu Nicola
94eb142e6d
Free up some disk space on auto-publish
2023-10-19 19:03:10 +03:00
Laurențiu Nicola
490cdfecb5
Fix metrics repo url
2023-10-16 16:34:03 +03:00
Laurențiu Nicola
222be48858
Create .ssh before writing deploy key
2023-10-16 15:13:48 +03:00
Lukas Wirth
d33fd15ecf
Fix metrics workflow to use deploy key
2023-10-15 17:58:50 +02:00
Laurențiu Nicola
e7295ff40c
Prepare for rust-bors
2023-10-05 15:26:09 +03:00
Lukas Wirth
dfeff9f40b
Only run tests on linux in pull requests
2023-09-29 13:40:55 +02:00
Lukas Wirth
db4684ef6c
Add hyper-0.14.18 to metrics
2023-09-03 11:39:29 +02:00