Launchable: Remove launchable subset command (#13969)

I've enabled the [Predictive Test Selection](https://www.launchableinc.com/docs/features/predictive-test-selection/) feature, which let machine-learning model selects the appropriate tests to reduce CI execution time in https://github.com/ruby/ruby/pull/12617.

However, I noticed that there are some problems for enabling PTS in Ruby CI after several experiments. Until fixing the problem, I'll disable this feature by removing `launchable subset` command.
This commit is contained in:
Naoto Ono 2025-07-23 11:18:11 +09:00 committed by GitHub
parent 61b5d3cf89
commit fbaad485db
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -182,12 +182,6 @@ runs:
--flavor workflow="${{ github.workflow }}" \
--test-suite ${suite} \
)
launchable subset \
--get-tests-from-previous-sessions \
--non-blocking \
--target 90% \
--session "${session}" \
raw > /dev/null
echo "${target}_session=${session}" >> $GITHUB_OUTPUT
}