Lukas Wirth
|
5620b39a42
|
github: Direct users to discussions instead of issues for questions
|
2025-05-05 16:41:39 +02:00 |
|
bbb651
|
3f0d075653
|
doc: Fix dead manual links
|
2025-04-20 20:28:52 +03:00 |
|
Laurențiu Nicola
|
c777730005
|
Support specific revisions for pgo
|
2025-04-18 12:58:52 +03:00 |
|
Laurențiu Nicola
|
908c03dade
|
Build MacOS AArch64 releases on that platform
|
2025-04-17 11:13:35 +03:00 |
|
Alexander Zaitsev
|
fdbc131851
|
Use PGO on macOS x64 and arm64 builds
- realted to https://github.com/rust-lang/rust-analyzer/issues/9412#issuecomment-2810772246
|
2025-04-16 23:57:59 +03:00 |
|
Lukas Wirth
|
1b528e6137
|
Merge pull request #19597 from Kobzol/arm-ci
Build aarch64 builds on CI with PGO
|
2025-04-16 07:43:34 +00:00 |
|
Jakub Beránek
|
a2875d50e7
|
Pin rustc used for the proc-macro-src CI job
|
2025-04-16 08:58:25 +02:00 |
|
Jakub Beránek
|
9a3a3e110f
|
Perform PGO for aarch64 builds
|
2025-04-15 22:03:16 +02:00 |
|
Jakub Beránek
|
950eba8b2a
|
Use PGO on Linux x64 builds
|
2025-04-15 20:32:23 +02:00 |
|
Laurențiu Nicola
|
88723b66d3
|
Merge pull request #19585 from Kobzol/pgo-windows
Allow training PGO on a custom crate and enable it Windows on CI
|
2025-04-15 18:10:59 +00:00 |
|
Jakub Beránek
|
4b5126e8b8
|
Use manylinux Docker container instead of zigbuild for x64 Linux
This gets us glibc 2.28 without using `cargo zigbuild`, which is not compatible with PGO.
|
2025-04-15 15:42:40 +02:00 |
|
Jakub Beránek
|
ad7a8a43c5
|
Run PGO for Windows on CI
|
2025-04-15 12:18:09 +02:00 |
|
Jakub Beránek
|
d959d01516
|
Allow passing a specific crate for PGO training
|
2025-04-15 11:25:16 +02:00 |
|
Jakub Beránek
|
99b691710c
|
Do not enable PGO in combination with zigbuild
|
2025-04-14 17:35:50 +02:00 |
|
Lukas Wirth
|
22c30435b5
|
Merge pull request #19582 from Kobzol/ci-pgo
Distribute x64 and aarch64 Linux builds with PGO optimizations
|
2025-04-14 14:32:56 +00:00 |
|
Jakub Beránek
|
09ba190621
|
Use PGO for x64 and aarch64 Linux builds on CI
|
2025-04-14 11:51:48 +02:00 |
|
Prajwal S N
|
03c71b6f00
|
ci: cancel parallel jobs if test fails
Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com>
|
2025-04-12 01:49:07 +05:30 |
|
Lukas Wirth
|
7812f55eeb
|
chore: Set up a proper job matrix for rust-cross
|
2025-04-06 10:39:49 +02:00 |
|
Lukas Wirth
|
b0fbec6362
|
chore: Disable rust-cache in CI
It doesn't actually work with merge groups ...
|
2025-04-01 08:46:53 +02:00 |
|
Lukas Wirth
|
73a3d4ac13
|
chore: Clean CI a bit
|
2025-03-31 14:33:11 +02:00 |
|
Lukas Wirth
|
03cab8680b
|
fix: Fix, clarify and require a value for proc_macro_cwd of CrateData
|
2025-03-29 08:08:48 +01:00 |
|
Lukas Wirth
|
ad913a4061
|
chore: Remove salsa dependency from proc-macro server again
|
2025-03-27 07:27:57 +01:00 |
|
Lukas Wirth
|
8d076eca01
|
ci: Require miri step
|
2025-03-25 08:10:27 +01:00 |
|
Lukas Wirth
|
f9307c1370
|
ci: run intern tests via cargo miri
|
2025-03-25 07:26:43 +01:00 |
|
Lukas Wirth
|
e41cd5f148
|
chore: Clean up proc-macro-srv CI job
|
2025-03-18 12:06:25 +01:00 |
|
Laurențiu Nicola
|
7f1950a739
|
Use cargo nextest on CI
|
2025-03-16 12:04:11 +02:00 |
|
Lukas Wirth
|
ee79f3e9dc
|
Run proc-macro server tests are separate CI job
Touch tt
|
2025-03-10 10:16:32 +01:00 |
|
Laurențiu Nicola
|
b9d157c67a
|
Twiddle with the rustup invocation on CI
|
2025-03-05 07:56:17 +02:00 |
|
BenjaminBrienen
|
d6f5377826
|
Update Node.js, vscode, and ts deps
|
2025-02-27 20:53:48 +01:00 |
|
Laurențiu Nicola
|
fae88f2ab5
|
Use cargo zigbuild for releases
|
2025-02-26 14:16:09 +02:00 |
|
Laurențiu Nicola
|
af83f2fd37
|
Merge pull request #19217 from lnicola/event-name
Fix `event_name` check is workflows
|
2025-02-24 12:41:58 +00:00 |
|
Laurențiu Nicola
|
5397431162
|
Fix event_name check in workflows
|
2025-02-24 14:27:11 +02:00 |
|
Laurențiu Nicola
|
e2a773123f
|
Downgrade to ubuntu-22.04 for aarch64-unknown-linux-gnu and arm-unknown-linux-gnueabihf builds
|
2025-02-24 14:11:12 +02:00 |
|
Laurențiu Nicola
|
52e878c3d1
|
Use ubuntu-latest workers for releases
|
2025-02-20 09:34:19 +02:00 |
|
jyn
|
9bd9bcf496
|
fix off-by-one error
|
2025-02-09 15:23:53 -05:00 |
|
Laurențiu Nicola
|
e70b589982
|
Stop running some release workflows on forks and update old URLs
|
2025-02-01 08:21:14 +02:00 |
|
Laurențiu Nicola
|
b7dc4648e1
|
Fix metrics workflow
|
2025-01-03 19:46:47 +02:00 |
|
Lukas Wirth
|
e4b1b558a8
|
Disable rustc_test metrics again
|
2025-01-03 13:46:33 +01:00 |
|
Lukas Wirth
|
3d9a15bbf9
|
Automatically cancel CI checks on new push to same PR
|
2024-12-29 13:41:22 +01:00 |
|
Lukas Wirth
|
1287b9362e
|
fix: Fix metrics workflow using the wrong download-artifact version
|
2024-12-24 18:59:49 +01:00 |
|
Lukas Wirth
|
9251d422b8
|
Back out "internal: Disable rustc test metrics"
This backs out commit d9a08624aa.
|
2024-12-24 10:37:24 +01:00 |
|
Laurențiu Nicola
|
9847e01377
|
Bump typos
|
2024-12-13 11:45:44 +02:00 |
|
Laurențiu Nicola
|
1330cd1888
|
Don't try to auto-publish text-edit
|
2024-11-04 15:23:05 +02:00 |
|
Sam McCall
|
711961df13
|
Publish test-fixture => ra_ap_test_fixture
|
2024-10-29 16:26:18 +01:00 |
|
Jakub Beránek
|
7c315cfbe6
|
Switch CI from bors to merge queues
|
2024-10-22 14:04:24 +02:00 |
|
Lukas Wirth
|
8df5f37e1c
|
fix: Fix CI running analysis-stats incorrectly against the standard libraries
|
2024-10-18 12:34:55 +02:00 |
|
Laurențiu Nicola
|
ac5361f95f
|
Use macos-13 runners and bump MACOSX_DEPLOYMENT_TARGET
|
2024-10-08 13:00:58 +03:00 |
|
Laurențiu Nicola
|
63ff4d609b
|
Revert "internal: Disable GitHub releases for now"
|
2024-09-23 11:47:37 +03:00 |
|
Laurențiu Nicola
|
a1eb50e527
|
Disable GitHub releases for now
|
2024-09-23 08:56:27 +03:00 |
|
Laurențiu Nicola
|
696ecea575
|
Only keep lib/ in publish-libs
|
2024-08-12 13:45:38 +03:00 |
|