randomized_tests.yml

 1name: Randomized Tests
 2
 3concurrency: randomized-tests
 4
 5on:
 6  push:
 7    branches:
 8      - randomized-tests-runner
 9  # schedule:
10  #    - cron: '0 * * * *'
11
12env:
13  CARGO_TERM_COLOR: always
14  CARGO_INCREMENTAL: 0
15  RUST_BACKTRACE: 1
16  ZED_SERVER_URL: https://zed.dev
17
18jobs:
19  tests:
20    name: Run randomized tests
21    runs-on:
22      - self-hosted
23      - randomized-tests
24    steps:
25      - name: Install Node
26        uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4
27        with:
28          node-version: "18"
29
30      - name: Checkout repo
31        uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
32        with:
33          clean: false
34
35      - name: Run randomized tests
36        run: script/randomized-test-ci