Skip to content

chore: CI workflow update#213

Merged
fdncred merged 3 commits intonushell:mainfrom
blindFS:ci
Jul 7, 2025
Merged

chore: CI workflow update#213
fdncred merged 3 commits intonushell:mainfrom
blindFS:ci

Conversation

@blindFS
Copy link
Contributor

@blindFS blindFS commented Jul 7, 2025

Include language binding tests and parsing statistics of nushell/nu_scripts

@blindFS
Copy link
Contributor Author

blindFS commented Jul 7, 2025

Also added a publish workflow, currently only used for WASM compilation test.

@blindFS blindFS marked this pull request as ready for review July 7, 2025 08:27
@blindFS blindFS marked this pull request as draft July 7, 2025 12:55
@blindFS blindFS marked this pull request as ready for review July 7, 2025 15:35
@blindFS
Copy link
Contributor Author

blindFS commented Jul 7, 2025

@fdncred It's ready to merge.

You can safely ignore the publish workflow, we won't trigger it in the foreseeable future.
As for the outsourced actions in ci.yml. That's what it takes if we want to use the official tools to help ease our test procedure, I think it's no different to using the rust toolchain action for example (Maybe there're security checks for registered actions? I'm not sure).

Most of the language binding related files are regenerated by tree-sitter init -u, the original ones probably are broken long time ago.

Also enabled eslint-config-treesitter to work along with prettier.

@fdncred fdncred merged commit df4e4c8 into nushell:main Jul 7, 2025
4 checks passed
@fdncred
Copy link
Contributor

fdncred commented Jul 7, 2025

Thanks @blindFS. Appreciate your hard work.

@blindFS blindFS deleted the ci branch July 7, 2025 16:43
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.

2 participants