Skip to content

[2/N] Add back skyrl code to top level and delete skyrl-train and skyrl-tx to get git history#1139

Merged
erictang000 merged 1 commit intoNovaSky-AI:mainfrom
erictang000:rename_skyrl_main
Feb 16, 2026
Merged

[2/N] Add back skyrl code to top level and delete skyrl-train and skyrl-tx to get git history#1139
erictang000 merged 1 commit intoNovaSky-AI:mainfrom
erictang000:rename_skyrl_main

Conversation

@erictang000
Copy link
Copy Markdown
Collaborator

@erictang000 erictang000 commented Feb 16, 2026

See #1138 for the removal of skyrl

And see #1140, #1141 for follow ups.


Open with Devin

@erictang000 erictang000 merged commit 2c1cf9e into NovaSky-AI:main Feb 16, 2026
@erictang000 erictang000 deleted the rename_skyrl_main branch February 16, 2026 01:38
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request is a large refactoring to merge skyrl-train and skyrl-tx into a single top-level skyrl package. Most of the changes involve moving files and updating import paths, which seem to be handled correctly. I've found a few minor issues related to duplicate entries in the .gitignore file and a potential typo in the Ray version in CI configuration files. Overall, the refactoring appears well-executed.

Comment on lines +3 to +5
image_uri: novaskyai/skyrl-train-ray-2.51.1-py3.12-cu12.8
cloud: sky-anyscale-aws-us-east-1
ray_version: "2.51.1"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

The Ray version 2.51.1 in both image_uri and ray_version appears to be a typo and is likely an invalid version string, which could cause the CI job to fail. Please verify and correct the version number. For example, it might be intended to be 2.5.1.

Comment on lines +3 to +5
image_uri: novaskyai/skyrl-train-ray-2.51.1-py3.12-cu12.8-megatron
cloud: sky-anyscale-aws-us-east-1
ray_version: "2.51.1"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

The Ray version 2.51.1 in both image_uri and ray_version appears to be a typo and is likely an invalid version string, which could cause the CI job to fail. Please verify and correct the version number. For example, it might be intended to be 2.5.1.

Comment on lines +51 to +140
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
pip-wheel-metadata/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST
uv.lock

# PyInstaller
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
*.py,cover
.hypothesis/
.pytest_cache/

# Jupyter Notebook
.ipynb_checkpoints

# Environments
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/

# MkDocs build output
site/

# IDEs and editors
.idea/
.vscode/

# OS generated files
.DS_Store
Thumbs.db

# Hydra outputs
outputs/

# Local artifacts
tinker.db
uv.lock

# Alembic - don't track pycache
tx/tinker/alembic/__pycache__/

# SQLite databases (tracked in git by default, but ignore if created locally)
*.db
*.db-journal
*.db-wal
*.db-shm
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

There are a few duplicate entries in the new additions to the .gitignore file. Consolidating them would make the file cleaner and easier to maintain.

  • uv.lock is duplicated on lines 79 and 131 (already present on line 49).
  • *.db is duplicated on line 137 (already present on line 46).

Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no potential bugs to report.

View in Devin Review to see 7 additional findings.

Open in Devin Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant