Skip to content

Commit e4666f2

Browse files
committed
THRIFT-5917: Rust currently broken and no maintainers around
1 parent d135ac5 commit e4666f2

File tree

2 files changed

+15
-11
lines changed

2 files changed

+15
-11
lines changed

.github/workflows/build.yml

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -464,6 +464,7 @@ jobs:
464464
lib-rust:
465465
needs: compiler
466466
runs-on: ubuntu-24.04
467+
if: false # currently broken and no maintainers around -> see THRIFT-5917
467468
env:
468469
TOOLCHAIN_VERSION: 1.83.0
469470
steps:
@@ -827,8 +828,8 @@ jobs:
827828
cross-test:
828829
needs:
829830
- lib-java-kotlin
830-
#- lib-swift # swift is currently broken and no maintainers around -> see THRIFT-5864
831-
- lib-rust
831+
#- lib-swift # currently broken and no maintainers around -> see THRIFT-5864
832+
#- lib-rust # currently broken and no maintainers around -> see THRIFT-5917
832833
- lib-go
833834
- lib-python
834835
- lib-cpp
@@ -837,10 +838,11 @@ jobs:
837838
strategy:
838839
matrix:
839840
# swift is currently broken and no maintainers around -> see THRIFT-5864
841+
# rust currently broken and no maintainers around -> see THRIFT-5917
840842
# kotlin cross test are failing -> see THRIFT-5879
841-
server_lang: ['java', 'go', 'rs', 'cpp', 'py', 'rb']
843+
server_lang: ['java', 'go', 'cpp', 'py', 'rb']
842844
# we always use comma join as many client langs as possible, to reduce the number of jobs
843-
client_lang: ['java,kotlin', 'go,rs,cpp', 'py', 'rb']
845+
client_lang: ['java,kotlin', 'go,cpp', 'py', 'rb']
844846
fail-fast: false
845847
steps:
846848
- uses: actions/checkout@v6
@@ -888,15 +890,16 @@ jobs:
888890
name: kotlin-precross
889891
path: lib/kotlin
890892

891-
# swift is currently broken and no maintainers around -> see THRIFT-5864
892-
#- name: Download swift precross artifacts
893-
# uses: actions/download-artifact@v7
894-
# with:
895-
# name: swift-precross
896-
# path: test/swift/CrossTests/.build/x86_64-unknown-linux-gnu/debug
893+
- name: Download swift precross artifacts
894+
uses: actions/download-artifact@v7
895+
if: false # currently broken and no maintainers around -> see THRIFT-5864
896+
with:
897+
name: swift-precross
898+
path: test/swift/CrossTests/.build/x86_64-unknown-linux-gnu/debug
897899

898900
- name: Download rust precross artifacts
899901
uses: actions/download-artifact@v7
902+
if: false # currently broken and no maintainers around -> see THRIFT-5917
900903
with:
901904
name: rs-precross
902905
path: test/rs/bin
@@ -931,7 +934,7 @@ jobs:
931934
chmod a+x lib/kotlin/cross-test-client/build/install/TestClient/bin/*
932935
chmod a+x lib/kotlin/cross-test-server/build/install/TestServer/bin/*
933936
# THRIFT-5864 chmod a+x test/swift/CrossTests/.build/x86_64-unknown-linux-gnu/debug/*
934-
chmod a+x test/rs/bin/*
937+
# THRIFT-5917 chmod a+x test/rs/bin/*
935938
chmod a+x test/go/bin/*
936939
chmod a+x test/cpp/*
937940
chmod a+x test/cpp/.libs/*

.github/workflows/release_rust.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ on:
3333
jobs:
3434
publish:
3535
runs-on: ubuntu-latest
36+
if: false # currently broken and no maintainers around -> see THRIFT-5917
3637
steps:
3738
- uses: actions/checkout@v6
3839
- name: Dryrun

0 commit comments

Comments
 (0)