Skip to content

Commit 3f72178

Browse files
Remove rust-analyzer-compat ci check (#38)
### What Remove rust-analyzer-compat ci check. ### Why We added this when we seemed to be frequently breaking rust-analyzer which slowed down dev envs for devs. But it's been more than 1 year since I've seen anything break rust-analyzer. RA continues to get better, and I don't think we need to keep running this check. There have been at times problems with the check, although not frequent, it's part of our process that isn't serving the need it was created for any longer.
1 parent 5a36a23 commit 3f72178

File tree

1 file changed

+1
-10
lines changed

1 file changed

+1
-10
lines changed

.github/workflows/rust.yml

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99

1010
complete:
1111
if: always()
12-
needs: [fmt, rust-analyzer-compat, build-and-test, docs, publish-dry-run]
12+
needs: [fmt, build-and-test, docs, publish-dry-run]
1313
runs-on: ubuntu-latest
1414
steps:
1515
- if: contains(needs.*.result, 'failure') || contains(needs.*.result, 'cancelled')
@@ -22,15 +22,6 @@ jobs:
2222
- run: rustup update
2323
- run: cargo fmt --all --check
2424

25-
rust-analyzer-compat:
26-
runs-on: ubuntu-latest
27-
steps:
28-
- uses: actions/checkout@v3
29-
- run: rustup update
30-
- run: rustup +nightly component add rust-analyzer
31-
- name: Check if rust-analyzer encounters any errors parsing project
32-
run: rustup run nightly rust-analyzer analysis-stats . 2>&1 | (! grep ERROR)
33-
3425
build-and-test:
3526
strategy:
3627
matrix:

0 commit comments

Comments
 (0)