mirror of
https://github.com/volcengine/verl.git
synced 2025-10-20 13:43:50 +08:00
distro: bump up version to v0.2.0.dev, limit vllm version (#327)
This commit is contained in:
4
.github/workflows/dataset.yml
vendored
4
.github/workflows/dataset.yml
vendored
@ -6,12 +6,14 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
- v0.2.x
|
||||
paths:
|
||||
- "**/*.py"
|
||||
- .github/workflows/dataset.yml
|
||||
pull_request:
|
||||
branches:
|
||||
- main
|
||||
- v0.2.x
|
||||
paths:
|
||||
- "**/*.py"
|
||||
- .github/workflows/dataset.yml
|
||||
@ -37,4 +39,4 @@ jobs:
|
||||
- name: Running ray test using cupy (move it to L20 when dockerfile ready)
|
||||
run: |
|
||||
cd tests/ray
|
||||
pytest -s -x test_rvdz.py
|
||||
pytest -s -x test_rvdz.py
|
||||
|
2
.github/workflows/e2e_digit_completion.yml
vendored
2
.github/workflows/e2e_digit_completion.yml
vendored
@ -6,12 +6,14 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
- v0.2.x
|
||||
paths:
|
||||
- "**/*.py"
|
||||
- .github/workflows/e2e_digit_completion.yml
|
||||
pull_request:
|
||||
branches:
|
||||
- main
|
||||
- v0.2.x
|
||||
paths:
|
||||
- "**/*.py"
|
||||
- .github/workflows/e2e_digit_completion.yml
|
||||
|
2
.github/workflows/e2e_gsm8k.yml
vendored
2
.github/workflows/e2e_gsm8k.yml
vendored
@ -6,12 +6,14 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
- v0.2.x
|
||||
paths:
|
||||
- "**/*.py"
|
||||
- .github/workflows/e2e_gsm8k.yml
|
||||
pull_request:
|
||||
branches:
|
||||
- main
|
||||
- v0.2.x
|
||||
paths:
|
||||
- "**/*.py"
|
||||
- .github/workflows/e2e_gsm8k.yml
|
||||
|
2
.github/workflows/e2e_gsm8k_megatron.yml
vendored
2
.github/workflows/e2e_gsm8k_megatron.yml
vendored
@ -6,12 +6,14 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
- v0.2.x
|
||||
paths:
|
||||
- "**/*.py"
|
||||
- .github/workflows/e2e_gsm8k_megatron.yml
|
||||
pull_request:
|
||||
branches:
|
||||
- main
|
||||
- v0.2.x
|
||||
paths:
|
||||
- "**/*.py"
|
||||
- .github/workflows/e2e_gsm8k_megatron.yml
|
||||
|
2
.github/workflows/e2e_lora.yml
vendored
2
.github/workflows/e2e_lora.yml
vendored
@ -6,12 +6,14 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
- v0.2.x
|
||||
paths:
|
||||
- "**/*.py"
|
||||
- .github/workflows/e2e_lora.yml
|
||||
pull_request:
|
||||
branches:
|
||||
- main
|
||||
- v0.2.x
|
||||
paths:
|
||||
- "**/*.py"
|
||||
- .github/workflows/e2e_lora.yml
|
||||
|
2
.github/workflows/e2e_sft.yml
vendored
2
.github/workflows/e2e_sft.yml
vendored
@ -6,12 +6,14 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
- v0.2.x
|
||||
paths:
|
||||
- "**/*.py"
|
||||
- .github/workflows/e2e_sft.yml
|
||||
pull_request:
|
||||
branches:
|
||||
- main
|
||||
- v0.2.x
|
||||
paths:
|
||||
- "**/*.py"
|
||||
- .github/workflows/e2e_sft.yml
|
||||
|
2
.github/workflows/model.yml
vendored
2
.github/workflows/model.yml
vendored
@ -6,12 +6,14 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
- v0.2.x
|
||||
paths:
|
||||
- "**/*.py"
|
||||
- .github/workflows/model.yml
|
||||
pull_request:
|
||||
branches:
|
||||
- main
|
||||
- v0.2.x
|
||||
paths:
|
||||
- "**/*.py"
|
||||
- .github/workflows/model.yml
|
||||
|
2
.github/workflows/ray_test.yml
vendored
2
.github/workflows/ray_test.yml
vendored
@ -6,12 +6,14 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
- v0.2.x
|
||||
paths:
|
||||
- "**/*.py"
|
||||
- .github/workflows/ray_test.yml
|
||||
pull_request:
|
||||
branches:
|
||||
- main
|
||||
- v0.2.x
|
||||
paths:
|
||||
- "**/*.py"
|
||||
- .github/workflows/ray_test.yml
|
||||
|
2
.github/workflows/sandbox.yml
vendored
2
.github/workflows/sandbox.yml
vendored
@ -6,12 +6,14 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
- v0.2.x
|
||||
paths:
|
||||
- "**/*.py"
|
||||
- .github/workflows/sandbox.yml
|
||||
pull_request:
|
||||
branches:
|
||||
- main
|
||||
- v0.2.x
|
||||
paths:
|
||||
- "**/*.py"
|
||||
- .github/workflows/sandbox.yml
|
||||
|
2
.github/workflows/sanity.yml
vendored
2
.github/workflows/sanity.yml
vendored
@ -6,12 +6,14 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
- v0.2.x
|
||||
paths:
|
||||
- "**/*.py"
|
||||
- .github/workflows/sanity.yml
|
||||
pull_request:
|
||||
branches:
|
||||
- main
|
||||
- v0.2.x
|
||||
paths:
|
||||
- "**/*.py"
|
||||
- .github/workflows/sanity.yml
|
||||
|
2
.github/workflows/vllm.yml
vendored
2
.github/workflows/vllm.yml
vendored
@ -6,12 +6,14 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
- v0.2.x
|
||||
paths:
|
||||
- "**/*.py"
|
||||
- .github/workflows/vllm.yml
|
||||
pull_request:
|
||||
branches:
|
||||
- main
|
||||
- v0.2.x
|
||||
paths:
|
||||
- "**/*.py"
|
||||
- .github/workflows/vllm.yml
|
||||
|
2
.github/workflows/yapf_format.yml
vendored
2
.github/workflows/yapf_format.yml
vendored
@ -6,12 +6,14 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
- v0.2.x
|
||||
paths:
|
||||
- "**/*.py"
|
||||
- .github/workflows/yapf_format.yml
|
||||
pull_request:
|
||||
branches:
|
||||
- main
|
||||
- v0.2.x
|
||||
paths:
|
||||
- "**/*.py"
|
||||
- .github/workflows/yapf_format.yml
|
||||
|
@ -44,7 +44,7 @@ dependencies = [
|
||||
"ray>=2.10",
|
||||
"tensordict<0.6",
|
||||
"transformers",
|
||||
"vllm<=0.6.3.post1",
|
||||
"vllm<=0.6.3",
|
||||
'wandb',
|
||||
]
|
||||
|
||||
|
@ -15,5 +15,5 @@ pylatexenc
|
||||
ray
|
||||
tensordict<0.6
|
||||
transformers
|
||||
vllm==0.6.3.post1
|
||||
vllm<=0.6.3
|
||||
wandb
|
||||
|
2
setup.py
2
setup.py
@ -36,7 +36,7 @@ install_requires = [
|
||||
'ray>=2.10',
|
||||
'tensordict<0.6',
|
||||
'transformers',
|
||||
'vllm<=0.6.3.post1',
|
||||
'vllm<=0.6.3',
|
||||
'wandb',
|
||||
]
|
||||
|
||||
|
41
tests/kill_github_tests.sh
Normal file
41
tests/kill_github_tests.sh
Normal file
@ -0,0 +1,41 @@
|
||||
#!/bin/bash
|
||||
|
||||
if [ "$#" -ne 1 ]; then
|
||||
echo "Usage: $0 YOUR_GITHUB_TOKEN"
|
||||
echo "Please provide exactly one input argument for your github token."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Set your GitHub repository details
|
||||
OWNER="volcengine"
|
||||
REPO="verl"
|
||||
TOKEN=$1
|
||||
|
||||
# API URL for workflow runs
|
||||
API_URL="https://api.github.com/repos/$OWNER/$REPO/actions/runs?status=queued"
|
||||
|
||||
# Check required commands
|
||||
command -v jq >/dev/null 2>&1 || { echo "jq is required but not installed. Aborting."; exit 1; }
|
||||
|
||||
# Get queued workflow runs
|
||||
response=$(curl -s -H "Authorization: token $TOKEN" -H "Accept: application/vnd.github.v3+json" "$API_URL")
|
||||
|
||||
# Run this for debugging
|
||||
# echo $response
|
||||
|
||||
# Extract run IDs
|
||||
queued_run_ids=$(echo "$response" | jq -r '.workflow_runs[] | .id')
|
||||
|
||||
if [ -z "$queued_run_ids" ]; then
|
||||
echo "No queued workflow runs found."
|
||||
exit 0
|
||||
fi
|
||||
|
||||
# Cancel each queued run
|
||||
for run_id in $queued_run_ids; do
|
||||
echo "Cancelling run $run_id"
|
||||
cancel_url="https://api.github.com/repos/$OWNER/$REPO/actions/runs/$run_id/cancel"
|
||||
curl -s -X POST -H "Authorization: token $TOKEN" -H "Accept: application/vnd.github.v3+json" "$cancel_url"
|
||||
done
|
||||
|
||||
echo "Cancelled all queued workflow runs."
|
@ -1 +1 @@
|
||||
0.2
|
||||
0.2.0.dev
|
||||
|
Reference in New Issue
Block a user