Skip to content

Conversation

@Darshan808
Copy link
Member

@Darshan808 Darshan808 commented Sep 26, 2025

Fixes #470

This PR addresses CI failures that have been affecting recent pull requests.

1. Python 3.8 Hatch Installation Failure

TypeError: 'type' object is not subscriptable
Error installing hatch.
  • The CI matrix was using "3.8", but modern versions of hatch and its dependencies require Python 3.9+
  • Changed "3.8" to "3.9" in the test matrix

2. Unused Type Ignore Comment

Removed the unused # type: ignore comment that is no longer needed.

3. Deprecated Ubuntu Runner Causing Job Stalls

  • Some jobs were stalling with Waiting for a runner to pick up this job... because it was using the deprecated ubuntu-20.04 runner.
  • Updated CodeQL workflow to use ubuntu-latest (currently ubuntu-22.04) for reliable runner availability.

@Darshan808
Copy link
Member Author

The license workflow is still using ubuntu-20.04 because it uses pull_request_target, which runs the workflow from main branch.

Once this PR is merged, future PRs will use the updated ubuntu-latest version.

Copy link
Member

@krassowski krassowski left a comment

Choose a reason for hiding this comment

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

Thank you @Darshan808!

@krassowski krassowski merged commit 3be3f00 into jupyterlab:main Sep 26, 2025
63 of 73 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix CI

2 participants