Update GitHub Actions to Node.js 24-native releases
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 78/100
- Tipo di issue
- Refactoring
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- github-actions
- Ambito
- ci-cd
Direzione di ricerca
Inizia esaminando .github/workflows/rust.yml e .github/workflows/release.yml, concentrandoti sulle action di checkout, configurazione di Python e caricamento degli artefatti. Verifica le release upstream selezionate e la loro compatibilità con gli input, quindi esegui i workflow CI pertinenti. Il lavoro è completo quando entrambi i workflow usano release di action native per Node.js 24 senza modificare permessi, cache, artefatti, matrici o comportamento dei job.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Summary
Current CI runs emit deprecation notices because several official GitHub Actions still select a Node.js 20 runtime and GitHub transparently forces Node.js 24.
Relevant workflows
.github/workflows/rust.yml.github/workflows/release.yml
The repeated actions include checkout, Python setup, and artifact upload steps.
Scope
Move each official action to an upstream release that declares a supported Node.js 24 runtime. Preserve the current workflow behavior, permissions, cache keys, artifact names, and target matrix.
Acceptance criteria
- Official action versions are updated consistently in both workflows.
- CI no longer reports Node.js 20 forced-upgrade warnings for those actions.
- Rust, corpus, cross-target, native example, and release jobs keep their current behavior.
- Action inputs are checked against the selected upstream release notes.
- No unrelated workflow refactor is included.
- Lingua principale
- Rust
- Stelle
- 56
- Fork
- 21
- Merge medio
- 7h 55m
- PR unite (30g)
- 56
Preparare l'ambiente
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di wavefnd/Wave
-
Validate CI command vectors before indexing Cargo subcommandsForse già presa @amandeavor l’ha presa 1 giorno fa. Apertabug ci good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
bug good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno
-
bug good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 90/100
I maintainer di solito rispondono entro 1 giorno
-
bug good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
discussion enhancement help wanted
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di wavefnd/Wave
Issue simili
-
nn::linear: weight initialization depends on `bias` because the bias is created before the weightForse già presa @monfortema l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
LaurentMazare/tch-rs#1067 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
FavioVazquez/mollify#62 ·
-
C-enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
obi1kenobi/cargo-semver-checks#1785 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 61/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
fendouai/awesome-deepseek-harness#125 ·
I maintainer di solito rispondono entro 4 giorni