Skip to content

ci: upgrade to checkout@v6 and setup-uv@v8.1.0 (Node.js 24 native)#3

Open
gaspode-wonder wants to merge 2 commits intodevelopfrom
fix/ci-node24-actions
Open

ci: upgrade to checkout@v6 and setup-uv@v8.1.0 (Node.js 24 native)#3
gaspode-wonder wants to merge 2 commits intodevelopfrom
fix/ci-node24-actions

Conversation

@gaspode-wonder
Copy link
Copy Markdown
Collaborator

Summary

  • Replaces actions/checkout@v4@v6 (Node.js 24 native)
  • Replaces astral-sh/setup-uv@v5@v8.1.0 (Node.js 24 native; major tags removed at v8, must pin full version)
  • Removes FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 workaround — no longer needed

Resolves the deprecation warning: "actions targeting Node.js 20 but being forced to run on Node.js 24"

Test plan

  • CI unit tests pass on this PR
  • No Node.js 20 deprecation warnings in the Actions run log

🤖 Generated with Claude Code

gaspode-wonder and others added 2 commits April 18, 2026 21:07
…tive)

Replaces Node.js 20 actions with Node.js 24-native versions ahead of the
June 2 forced cutover. Drops the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 workaround
now that both actions natively target Node.js 24.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…nment

- Cesium fills full viewport; side panel floats as semi-transparent overlay
- Clock multiplier 30x makes LEO orbital motion clearly visible
- Auto-rotation with interaction pause (8s resume); locks off on object select
- SampledPositionProperty uses EXTRAPOLATE so satellites keep moving past sample window
- flyToObject uses viewer.clock.currentTime to match accelerated clock
- Track fetch passes center_time so historical/forward lines align with on-screen position
- Backend: center_time query param on GET /object/{norad_id}/track
- Backend: WS track burst breaks on first send failure (no more 70-object error flood)
- Makefile: all targets use uv run (pyenv .python-version no longer breaks make dev)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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